Если, я Вас правильно понял.
P.S. Попутно оптимизировал код.
Спасибо! Я, как начинающий, но амбициозный программист, искренне Вас благодарю, о, уважаемый!
Если, я Вас правильно понял.
P.S. Попутно оптимизировал код.
Я так понимаю, параметр SleepOnBarAfterTrade = 1;
отвечает за количество баров, которые должны пройти после одной сделки, чтобы можно было сделать следующую.
Но он не работает. Поставил сову на м1, SleepOnBarAfterTrade = 240; (т.е. 4 часа). Сделка открылась, закрылась по стопу и тут снова сова открыла ордер. Хотя не должна. Пожалуйста, посмотрите что там с ней. Мне немного трудно в чужом коде разобраться. Заранее спасибо!
Я так понимаю, параметр SleepOnBarAfterTrade = 1;
отвечает за количество баров, которые должны пройти после одной сделки, чтобы можно было сделать следующую.
Но он не работает. Поставил сову на м1, SleepOnBarAfterTrade = 240; (т.е. 4 часа). Сделка открылась, закрылась по стопу и тут снова сова открыла ордер. Хотя не должна. Пожалуйста, посмотрите что там с ней. Мне немного трудно в чужом коде разобраться. Заранее спасибо!
Да, по привычке не учёл 0-вой бар. Эту строчку:
if (li_Bars > 0) if (li_Bars < SleepOnBarAfterTrade) return;
запишите так:
if (li_Bars >= 0) if (li_Bars < SleepOnBarAfterTrade) return;
должно работать.
P.S. И ещё одну досадную ошибку нашёл. Теперь работает.
Да, по привычке не учёл 0-вой бар. Эту строчку:
запишите так:
должно работать.
P.S. И ещё одну досадную ошибку нашёл. Теперь работает.
Спасибо!
Скажите, а в чем разница этих параметров?
extern int SleepOnBarAfterTrade = 1; extern int SignalSendOnBar = 1; // На каком баре (от текущего) получаем сигнал на открытие
extern int SleepOnBarAfterTrade = 1;
- параметр относительно от предыдущей сделки.
extern int SignalSendOnBar = 1;
- параметр относительно текущего бара.
У них разная относительность. :)))
- параметр относительно от предыдущей сделки.
- параметр относительно текущего бара.
У них разная относительность. :)))
ясно. еще раз срасибо!
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем привет. Пожалуйста, помогите разобраться с совой. Работает на МАСД нескольких ТФ - когда МАКДы на 6 таймфреймах идут в 1 сторону - он открывать позу. Входит вроде бы нормально, но при закрытии по тейку открывается вновь ну и соответственно ловит откат и лосей. Хочу сделать, чтобы он открывал сделку по сигналу, закрывался по тейк или стопу и потом мог открыть новый ордер на этой паре не раньше скажем чем через час. Желательно этот параметр регулировать во внешних переменных. Код прилагаю: