MQL4. Нет ордера на продажу - страница 2

 
Anna_89:
Значит написано неправильно условие на продажу?

На это я вам ответить не могу попробуйте написать так:

      if((ashi_1_1>ashi_1_3) && (lord_2_0>Bid))
      {
        Print("Условие SELL выполняется");
        
      }

 Запустите советник тестере после чего проверьте журнал. Если не найдете там записи "Условие SELL выполняется" . То это значит или не верна логика или на тестируемом промежутке времени действительно не складывалось таких условий на которых выполнялась бы указанная вами логика. 

Совет: 

Поместите эти индикаторы на график найдите место на графике где вы думаете. что эксперт должен продать. Откройте окно данных (кнопочка справа от кнопки "обзор рынка") и посмотрите показания индикаторов на этом участке графика. И проверьте ваше логическое условие, выполнится ли оно при данных показаниях индикаторов или нет. Если не выполнится значит вы не верно пишете  логическое условие.

Таким образом проверьте на всякий случай еще и условие на покупку. 

 
Vitalii Ananev:

На это я вам ответить не могу попробуйте написать так:

 Запустите советник тестере после чего проверьте журнал. Если не найдете там записи "Условие SELL выполняется" . То это значит или не верна логика или на тестируемом промежутке времени действительно не складывалось таких условий на которых выполнялась бы указанная вами логика. 

Совет: 

Поместите эти индикаторы на график найдите место на графике где вы думаете. что эксперт должен продать. Откройте окно данных (кнопочка справа от кнопки "обзор рынка") и посмотрите показания индикаторов на этом участке графика. И проверьте ваше логическое условие, выполнится ли оно при данных показаниях индикаторов или нет. Если не выполнится значит вы не верно пишете  логическое условие.

Таким образом проверьте на всякий случай еще и условие на покупку. 

Спасибо. Буду исправлять.