Доработка ботов (советников, индикаторов) vol. 2

33paltus

Интересующийся
Код закрытый - нужен mq4.
Здравствуйте! А так тоже не получиться?
Как можно открыть код /* здесь закомментированный код */
Что-бы можно было изменять значения?
if(!BearEngulf)
{
if((Close[shift2]>Open[shift2]) && ((Open[shift1]>Close[shift2]) /*|| (High[shift1]>High[shift15]*/) &&
(Close[shift1]<Close[shift2]-((Close[shift2]-Open[shift2])/1)))
DarkCloud=True;
 

Вложения

  • Candlestick alerts Zayaz 2020.mq4
    34,5 КБ · Просмотры: 32

aiport

Интересующийся
Строка «UseNewBar» - определяет, как часто будут открываться новые сделки. В положении true каждое новое колено в серии ордеров ( т.е. вторая, третья и т.д. сделки) будут открываться только после закрытия текущего бара (свечи). В положении false на больших таймфреймах (М15 и выше) в течении формирования бара могут быть открыты две и более сделок.
По факту сова открывает сделки только по шагу, на новом баре не работает.
 
Последнее редактирование:

vladradon

Программист
Строка «UseNewBar» - определяет, как часто будут открываться новые сделки. В положении true каждое новое колено в серии ордеров ( т.е. вторая, третья и т.д. сделки) будут открываться только после закрытия текущего бара (свечи). В положении false на больших таймфреймах (М15 и выше) в течении формирования бара могут быть открыты две и более сделок.
Все так и есть по коду - ошибок в этой части нет. Прилагаю 2 скрина с использованием UseNewBar и без. Там, где без, ордера 3 и 4 открываются с разницей 1 минута на ТФ М15 - сравните с включенным UseNewBar.
 

Вложения

  • NotUseNewBar.png
    NotUseNewBar.png
    14 КБ · Просмотры: 42
  • UseNewBar.png
    UseNewBar.png
    12,3 КБ · Просмотры: 38

33paltus

Интересующийся
Уважаемые программисты! Прошу вас написать индикатор по ПАТЕРНУ
с алертом и стрелкой, что бы сигналы были сразу после закрытия сформированной модели (патерна), стрелка и алерт должны быть без запаздывания.
1) "Завеса из Тёмных облаков"
открытие темной свечи было выше закрытия светлой
закрытие темной свечи было ниже центра тела светлой свечи (как показано на рисунке1)
2) "Просвет в облаках"
Как и в первом случае только в перевёрнутом виде: (как показано на рисунке2) Сделайте пожалуйста. Спасибо!
 

Вложения

  • 1.jpg
    1.jpg
    60,1 КБ · Просмотры: 66
  • 2.jpg
    2.jpg
    55 КБ · Просмотры: 65

aiport

Интересующийся
Все так и есть по коду - ошибок в этой части нет. Прилагаю 2 скрина с использованием UseNewBar и без. Там, где без, ордера 3 и 4 открываются с разницей 1 минута на ТФ М15 - сравните с включенным UseNewBar.
Странно. У меня на тесте значения одинаковы на всех ТФ с включенным и выключенным UseNewBar. Да и на реале стоит с включенным UseNewBar, а сделка открывается не на новом баре, а по шагу.
 

vladradon

Программист
Странно. У меня на тесте значения одинаковы на всех ТФ с включенным и выключенным UseNewBar. Да и на реале стоит с включенным UseNewBar, а сделка открывается не на новом баре, а по шагу.
Сделка при включенном открывается по шагу + новый бар. Только по бару открытия нет. На скринах шаг = 1.
 

aiport

Интересующийся
вот еще вариант... но судя по всему - вряд ли) сначала нужно весь советник под строгую компиляцию переписать, тогда и будет видно что к чему
PS. Заметил при тестировании, что на евро/дол. нет изменений ни от ТФ, ни от значения UseNewBar, а на фунт/дол реакция есть на обеих настройках, хотя при включенном UseNewBar на графике сделка открывается все таки не на новом баре.
 
Верх