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 таблицах, но там как то не стабильно загружаться данные — хотелось бы в будущем сделать, что нибудь по лучше.

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

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