стратегия доработка советника - страница 2

 
IRIP:


Дак речь идет о интрадей торговле... Хочется уйти от суеты, на дневки, в акции, в семью, в конце концов. 

А вам нет? 


И ночами спать не будешь со своими дневками.
 
if (Low[0]>Low[1]&&Low[1]<Low[2]&&High[0]>High[1]&&High[1]<High[2]) BuyOp=true;

if (High[0]<High[1]&&Low[0]<Low[1]&&High[1]>High[2]&&Open[0]<Close[1]) SellOp=true;

 

Скажите, в чем может быть ошибка? Почему не открывает позицию

 
IRIP:
if (Low[0]>Low[1]&&Low[1]<Low[2]&&High[0]>High[1]&&High[1]<High[2]) BuyOp=true;

if (High[0]<High[1]&&Low[0]<Low[1]&&High[1]>High[2]&&Open[0]<Close[1]) SellOp=true;

 

Скажите, в чем может быть ошибка? Почему не открывает позицию? 


В этом ошибки нет, ну разве только если есть логическая, но тут кто угадает... Смотрите дальше.

Рекомендую отдельные логические блоки отделять своими скобками:

if ( (High[0]<High[1]) && (Low[0]<Low[1]) && (High[1]>High[2]) && (Open[0]<Close[1]) ) SellOp=true; 
 
Спасибо, БоЛЬШОЕ!
 
if ( (Low[0]>Low[1]) && (Low[1]<Low[2]) && (Low[1]<Low[2]) && (High[1]<High[2]) ) BuyOp=true;

if ( (High[0]<High[1]) && (Low[0]<Low[1]) && (High[1]>High[2]) && (Open[0]<Close[1]) ) SellOp=true; 
 

При таком раскладе

 

if ( (Low[0]>Low[1]) && (Low[1]<Low[2]) && (Low[1]<Low[2]) && (High[1]<High[2]) ) BuyOp=true;

 

выставилась позиция, на 18-15 по usd/jpy хотя в 18-05 и 18-00 Low был равнозначным

2013.05.27   17:55   101.08   101.09   101.07   101.07

2013.05.27   18:00   101.06   101.06   101.05   101.05

2013.05.27   18:05   101.06   101.07   101.05   101.06

2013.05.27   18:10   101.07   101.07   101.06   101.07

2013.05.27   18:15   101.08   101.09   101.07   101.08

2013.05.27   18:20   101.09   101.10   101.08   101.10 

 

На сколько я понял, не соблюдается правило для BUY 

 

 (High[1]<High[2]) 

Как с этим бороться? 

 
IRIP:

 

При таком раскладе

 

if ( (Low[0]>Low[1]) && (Low[1]<Low[2]) && (Low[1]<Low[2]) && (High[1]<High[2]) ) BuyOp=true;

 

выставилась позиция, на 18-15 по usd/jpy хотя в 18-05 и 18-00 Low был равнозначным

2013.05.27   17:55   101.08   101.09   101.07   101.07

2013.05.27   18:00   101.06   101.06   101.05   101.05

2013.05.27   18:05   101.06   101.07   101.05   101.06

2013.05.27   18:10   101.07   101.07   101.06   101.07

2013.05.27   18:15   101.08   101.09   101.07   101.08

2013.05.27   18:20   101.09   101.10   101.08   101.10 


Угадайки утомляют. Давайте код.
 
вот он, пожалуйста
Файлы:
hilo.mq4  5 kb
 

Суть в том, чтобы 

 

 

 

Чтобы ловить вот такие развороты  

Причина обращения: