1. получаю сигнал от системы (допустим пересеклись средние на свече)
2. получаю его (и обрабатываю) в скрипте на следующей свече, так как сигналы обычно по закрытию свечи
3. пусть обрабатываю и быстро, за доли секунды, но правильно вроде как, выставить ордер на баре i+1, то есть на открытии следующей свечи, так? иначе заглядывание в будущее? или тут иначе - сигнал был - выставляю ордер в текущем баре, так как сигнал был на прошлом?
4. если ордер на i+1, то с момента сигнала может пройти немало времени, в зависимости от таймфрейма. Так как получив сигнал - реагирую на него через интервал. Не комильфо.

Варианты решения (судя по форуму), то есть более быстрой реакции на сигнал:
1. разжимать базовый интервал? (если у меня 1 час базовый, разжимать до 15, 5 минуток)? и на них выставлять ордера?
2. интервал пересчёта уменьшать? что это даёт?
3. использовать выставление ордеров в реалтайме? (пока не подходит из-за необходимости самостоятельной реализации управления позициями, недостаточно освоил ТСлаб)
4. или на этой же свече спокойно могу выставлять BuyAtMarket (или SellAtMarket) и он тут же уходит в рынок? по закрытию свечи увижу результат ордера?

извиняюсь за сумбур, но пытаюсь разложить для себя по полочкам
чего хотелось бы - получив сигнал максимально быстро на него среагировать, то есть купить\продать

что посоветуете?
анализирую интервалы 1h, 15m, 5m, 1m, для каждого таймфрейма - свой РМ и ММ


Отредактировано vito333 (Wed Nov 09 2011 01:50 PM)