время открытия 01.01.0001 0:00:00
При открытии сделки время открытия ставится 01.01.0001 0:00:00, соответственно любые стратегии подразумевающие выход через определенное время дают сбой и просто не срабатывают. Вручную закрывается нормально, в таблице закрытых позиций время тоже 01.01.0001 0:00:00. Пробовал на нескольких квиках и на разных инструментах через Lua, результат везде одинаковый. С чем это может быть связано?
Цитата: astrounavt
При открытии сделки время открытия ставится 01.01.0001 0:00:00, соответственно любые стратегии подразумевающие выход через определенное время дают сбой и просто не срабатывают. Вручную закрывается нормально, в таблице закрытых позиций время тоже 01.01.0001 0:00:00. Пробовал на нескольких квиках и на разных инструментах через Lua, результат везде одинаковый. С чем это может быть связано?
Возможно у Вас не идут тиковые данные, из которых берётся время биржи. Создайте таблицу всех сделок в КВИК и попробуйте в неё запросить эти данные. Если их так и не будет, нужно будет зайти в личный кабинет брокера или позвонить своему менеджеру чтобы эти данные подключили.
Если Вы на демо счёте АРКИ, то тут всё сложнее и быстро вопрос не решить. Могу посоветовать лишь использовать DDE для подключения. Нужно убирать стороннюю библиотку из проекта, она сбоит перманентно, но когда я до этого доберусь, одному богу известно.
Понял, спасибо. Пробовал на демосчетах от Арки, Открытия и Финам. К реальному счету (где точно есть тиковые данные) не подключал. Подскажите, по вашему опыту, есть ли у кого из брокеров демо Квик с тиковыми данными? Или лучше подключаться к боевому квику и тестировать в режиме эмуляции сделок? Просто для стратегии критично важно время текущей свечи
Цитата: astrounavtна демке Арки должны быть данные. Попробуйте ДДЕ и всё будет хорошо. Оно стабильнее и давным давно оттестировано.
Понял, спасибо. Пробовал на демосчетах от Арки, Открытия и Финам. К реальному счету (где точно есть тиковые данные) не подключал. Подскажите, по вашему опыту, есть ли у кого из брокеров демо Квик с тиковыми данными? Или лучше подключаться к боевому квику и тестировать в режиме эмуляции сделок? Просто для стратегии критично важно время текущей свечи
Да, через ДДЕ все работает как надо, спасибо. Кстати, насколько я понимаю, баг с отрисовкой графика при подключении через Lua (после инициализации робота график рисуется до текущей свечи, а затем перестает обновляться и замирает, пока не сменишь таймфрейм у робота) тоже связан с отсутствием тиковых данных?
Цитата: astrounavt
Да, через ДДЕ все работает как надо, спасибо. Кстати, насколько я понимаю, баг с отрисовкой графика при подключении через Lua (после инициализации робота график рисуется до текущей свечи, а затем перестает обновляться и замирает, пока не сменишь таймфрейм у робота) тоже связан с отсутствием тиковых данных?
да. Не идут тики... Записал себе. Посмотрю на неделе.
ООО «ВАН ТЕХНОЛОГИИ»т: +7 953 769 56 45
* Торговля на финансовых рынках связана с риском, который лежит на Вас.
* Ничто из написанного на сайте o-s-a.net не является рекомендацией.
* Если Вы этого не понимаете, не читайте этот сайт, ничего не покупайте.