#16161 - Fri Oct 29 2010 02:10 PM
Ошибки
|
writer
Registered: Sun Oct 17 2010
Записи: 479
|
Сегодня столкнулся со следующим недоразумением. Прошу либо разъяснить, либо принять меры ) В общем, проверял стратегию с трейл стопом. Работа велась с 2 лотами фьюч РТС, размер позиции был задан явно в самом скрипте в блоке открытия позиции (стратегия на основе кубиков, а не кода в Сишарп). При открытии позиции (короткой) скриптом я долго не мог понять логику выставления трейл стопа, так как его размер не соответствовал никаким величинам. Параметры трейла: стоп - 450 пун., тригер - 0пун., трейлстоп - 450 пун. Так вот, скрипт выставил первноачальный стоп на совершенно непонятном мне расстоянии в 800 пун. от минимума предыдущей свечки. Я сначала думал, что размер трейла делится кратно количеству лотов, но увеличив размер позиции до 4х, так же столкнулся с непонятными цифрами (на одной из свечей стоп выставился на расстоянии 530 пун от рассчетного значения предыдущей свечки.) Проверив все то же саме на одном лоте, получил удовлетворительные резйльтаты: все выставлялось вверно. Попробовал на аналогичной стартегии, но без блока трейл стопа, а с аналогичными по функционалу блоками, там все выставлялось верно, независимо от количества лотов. В чем проблема?
Отредактировано Ti_ru (Fri Oct 29 2010 02:11 PM)
|
Наверх
|
|
|
|
#16167 - Fri Oct 29 2010 03:44 PM
Re: Ошибки
[Re: Ti_ru]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
|
Наверх
|
|
|
|
#16674 - Thu Nov 11 2010 05:23 PM
Re: Ошибки
[Re: Nektodron]
|
writer
Registered: Sun Oct 17 2010
Записи: 479
|
Не хочется плодить новые темы, поэтому буду писать здесь.. Вопрос 1 При работе скрипта произошла ошибка System.Outofmemory. Ну в чем ее суть понятно. Интересует следующее, продолжает ли работу скрипт после ее возникновения? Поможет ли от нее избавиться установка в свойствах скрипта ограничения на диапазон выводимой истории? Если нет, то что поможет? Вопрос 2 Начал работать с АйТи инвестом. Заметил следующее, при работе скрипта, да и вообще при работе программы идет рассинхронизация времени, то есть заявки и прочие телодвижения скрипт выполняет по времени брокера (которое на 10-15 секунд убегает вперед), а лог ведет, а также расставляет отметки на графике скрипта (открытого через менеджер скриптов при включенной опции "Обновлять в реальном времени") по локальном компьютерному времени. Не может ли это стать причиной, например, пропуска свечи или еще чего, сам пока не сталкивался, но хочется ограничить риски... Вот тут что-то писали на эту тему)
Отредактировано Ti_ru (Thu Nov 11 2010 05:24 PM)
|
Наверх
|
|
|
|
#16678 - Thu Nov 11 2010 07:39 PM
Re: Ошибки
[Re: Ti_ru]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
1. Скрипт продолжает работу, но нужно понимать, что память программа уже исчерпала и периодически может уходить в своп. По-этому в такие моменты лучше перезагрузить программу, предварительно остановив скрипты. Лечиться это ограничением баров в свойствах скрипта. Так если у Ваших индикаторов максимальный период допустим 50 баров, то для правильной работы скрипта вполне будет достаточно 100 баров. 2. Эта проблема была решена. Для комфортного пересчета скрипта подведите таки часы на локале  если они конечно действительно отстают. 
|
Наверх
|
|
|
|
#17023 - Thu Nov 18 2010 12:02 PM
Re: Ошибки
[Re: Nektodron]
|
writer
Registered: Sun Oct 17 2010
Записи: 479
|
|
Наверх
|
|
|
|
|
|