Постов с тегом "qlua": 180

qlua


Ищу программистов единомышленников

Последнее время много работаю над повышением эффективности, т.к. после увеличения количества торгуемых счетов часто стал ловить себя в состоянии «голова кругом»)). Помощник картинку которого привожу ниже решил кучу проблем.

Ищу программистов единомышленников



В результате получилась база данных которая собирает гораздо больше данных чем все известные мне сервисы статистики а так же позволяет проверять различные идеи. Кроме того во время торговли избавляет от всех расчетов. Ставишь уровень стопа и забываешь о сделке, что лично мне экономит много нервов. В  идеале хочу сделать привод для торговли.

К сожалению программирование я учил в 1989 году… со всеми вытекающими)). Соответственно поддерживать БД на экселлевском VBA  не так просто и главное не правильно. 

В общем если вам нравиться идея, хотите принять участие в разработке, знаете си шарп или qlua пишите в личку. Если вы не программист но идея нравиться просто поставьте лайк — глядишь в недрах смартлаба родится ценный продукт)))

Скрипт на qlua - Светофор

По следам этого поста скрипт на qlua, называется «Светофор».
Суть скрипта- отслеживать дистанцию до «дна», которое представляет собой лои 2008 года+накопленная инфляция.

Подсветка строк:
зеленым- цена ниже уровня инфляции
желтым — до дна менее 50%
красным — до дна более 80%

сортировка строк по ctrl+клик

В чем не смог разобраться:
как получить лой 2008 года по акции (вбито вручную)
как получить полное название компаний (вбито вручную)
кто знает — подскажите!

Как это выглядит в Квике:
Скрипт на qlua - Светофор


Бэктест на проливе 2014 года:
Скрипт на qlua - Светофор



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Под тихий шелест

    • 25 февраля 2017, 21:49
    • |
    • bosov
  • Еще
Купайлу похоже скоро конец. Пробую перевести робота на клуа. Столкнулся с неприятным отличием — если в купайле транзакция отправляется молча, то в клуа услужливый квик сообщает «Заявка 25109199245 успешно зарегистрирована.» Интересно кому и зачем? Это же не я, а робот. Роботу это сообщение недоступно, а мне не нужно. Но вот если транзакций будет много, то эти сообщения все забьют и не дадут нормально работать. Мне и роботу.

Спросил на форуме квика — как НЕ получать сообщение? Официальный ответ — такой возможности нет. Народ молчит. Правда там в основном околорыночные программисты — им по фигу. А что скажут профи со смарта? А то получается что все работают под тихий шелест…

ПОСТАНОВКА И СНЯТИЕ STOP-ОРДЕРА В QLUA(LUA)

Когда передо мной встала задача удаления поставленного стоп-ордера, наткнулся в интернете на скудность информации по данной тематике.

Самая распространенная ошибка начинающего программиста отправка в SendTransaction в STOP_ORDER_KEY  trans_id стоп-ордера

Робот выставляет стоп-заявку на покупку по определенной цене, затем через 2 секунды снимает её.

Также в коде имеются следующие фишки:

  • Запись удобочитаемого лог-файла.  Записи с интервалом <=1 сек. группируются в пул. Между пулами — пустая строка. После остановки скрипта в файл добавляется двойная линия.
  • Функция преобразования числа в строку с удалением точки и нулей правее нее для отправки этой строки в SendTransaction
  • Функция, возвращающая Entry или Exit в зависимости от trans_id принадлежности транзакций к входу или выходу


( Читать дальше )

....все тэги
UPDONW
Новый дизайн