3Qu
3Qu личный блог
05 ноября 2020, 21:33

Ухожу в отпуск. Творческий.

Наконец все предварительные работы по системе закончены. Тесты системы в Python на разных инструментах вы уже видели ранее. Система совершенно новая, хотя, по прежнему Lua и С++, но все переписано заново. Появилось множество потоков — все чтение данных из терминала выполняется в фоновом режиме.
Осталось только вбить саму стратегию. Поначалу хотел в стратегии использовать библиотеки Python, но нашел и оттестировал неплохие эрзацы на С++ (эрзац кофе — это не кофе, а заменитель кофе). Существенной разницы нет, и можно обойтись без Python.
Ожидаются проблемы со сделками и стаканом — на истории и минутных данных это никак не оттестируешь. С этим надо работать уже с реальными данными.
В общем, с завтрашнего дня ухожу в творческий отпуск. В январе надеюсь выйти на тест уже с мелким реалом. До того, еще тест с виртуальными сделками. Учитывая то, что многое не готово, планы не такие уж маленькие.
Топики особо писать не буду, разве, что комментарии.

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.

23 Комментария
  • милый мой
    05 ноября 2020, 21:46
    все чтение данных из терминала выполняется в фоновом режиме.
    как отправляете данные из квика? через сокет или разделяемую память?

      • милый мой
        05 ноября 2020, 22:01
        3Qu, спасибо. тоже терминал разгружаю от работы с котировками — его дело прочитать и отправить. 
        Если не секрет, как отправляется заявка? я пока реализовал самый простой вариант через чтение терминалом файл заявок с периодом 0 сек (в настройках квика)
        • iddqd3n
          06 ноября 2020, 07:29
          SMisSCks, dll имеет прямой доступ к стэку луа, поэтому можно отправлять заявки через sendTransaction.
  • успехов!
  • Anest
    05 ноября 2020, 21:57
    Хорошее для отладки время пропустишь, в январе тухляк будет. Лучше сейчас на мин. сайзе . 
     Что в отдельные потоки вывели? Всё или отдельные функции? С отдельными  потоками мороки много, всё сразу усложняется, но вещь необходимая.
    • милый мой
      05 ноября 2020, 22:02
      Anest, потоки нужны, без них никак(( вот правильно с ними работать — вот задачка…
  • милый мой
    05 ноября 2020, 22:16
    да это понятно. я не блокирую при чтении, потому как доступ к памяти у читающего потока только на чтение. 
      • милый мой
        05 ноября 2020, 22:37
        3Qu, я читаю как раз простые типы
  • kvazar
    05 ноября 2020, 22:37
    мне это предстоит. удачи!
  • GoodBargains
    06 ноября 2020, 00:33
    Чтоб ХФТ написать рабочее по стакану нужно очень быть умным. янааискть можно только в реальной торговле, тесты особо не помогут
  • михаил алексеев
    06 ноября 2020, 07:28
    операторы машинного доения никогда не заработают на рынке… исключение, если только они этот рынок двигают)
  • martnk
    06 ноября 2020, 09:02
    не знаю по теме или нет, но я все думаю как сделать свою базу данных с погрузками финансовых отчетов. Может ты сталкивался с этим, и можешь подсказать с чего начать «копать».
    Я пока сделал в Google таблицах, но там как то не стабильно загружаться данные — хотелось бы в будущем сделать, что нибудь по лучше.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн