Спасибо. Однако по поводу сдвига свечек... может конечно я что-то путаю, но помоему в Велсе свечки сдвинуты и на истории и при выгрузке реальных данных.. Например на этом скрине: http://gyazo.com/2c425ffe6a4d0bbd5c6527d761eb9b72 мы видим что, предпоследний бар имеет время 16:35, а если мы посмотрим SIU3 при выгрузке реальных данных("Stream") в Велсе: http://gyazo.com/fc9b0dcb03fa3f82ad624ce78b60779d то увидим, что этот же бар имеет время 16:40. То же происходит и на исторических данных(например Финамовских).
Таким образом например строка кода для 5-ти минуток, который я писал ниже:
if (Bars.Date[bar].Hour == 23 && Bars.Date[bar].Minute == 50)
continue; // Не входим на 1-ой свечке торговой сессии
для реальной торговли должна выглядеть как:
if (Bars.Date[bar].Hour == 23 && Bars.Date[bar].Minute == 45)
continue; // Не входим на 1-ой свечке торговой сессии
то есть 50 мин нужно изменить на 45... разве не так? поправьте пожалуйста.
Аналогично и для выхода, в коде 45 мин нужно заменить на 40 мин... и тогда на 45-ой минуте(в конце торговой сессии) в реале он выйдет, не так ли?
И ещё один вопрос для полного понимания... замена ExiAtMarket на лимитную заявку с отступом может повлечь невыполнение её, либо не выполнение полностью в реальной торговле, не так ли?
СПАСИБО.