Ох уж эти ГЭПы - страница 4

 

Я просто устал...  Мне нужен простой советник, который открывал бы позиции с ГЭПом выше ХАЙ и все. Скинь мне его пожалуйста))) У тебя же компилируется 

 

ёклмн что же там такова то )))

У меня прокомпельнулся полностью. 

  if(  iClose(NULL,0,1)>=iOpen(NULL,0,0) &&  iClose(NULL,0,1)==iHigh(NULL,0,1) )//покупаем

Код прикрепил свой... я там ток 1но условие делал в качестве примера, компеляция без ошибок идёт

Файлы:
 
Почему-то прикрепленный файл когда открывает, то выдает EX4

 и все больше там ничего нет показывает ((((
 
BARS >>:

ёклмн что же там такова то )))

У меня прокомпельнулся полностью. 

Код прикрепил свой... я там ток 1но условие делал в качестве примера, компеляция без ошибок идёт

Скинь пожалста советник, для ГЭПа, я уже не знаю что делать...

 

Сорри, 

Там я ток один вход примером набросил... ( для бай)

надо будет еще выходы делать... ну там уже давай сам. 

P.s. лутше просто на Д1 гонять в тестере...

Файлы:
 
BARS >>:

Сорри, 

Там я ток один вход примером набросил... ( для бай)

надо будет еще выходы делать... ну там уже давай сам. 

P.s. лутше просто на Д1 гонять в тестере...

Все выставил, как надо, компиллирует без ошибок и предупреждений, но не торгует.....  Хотя при тестировании какой-то результат выдает ))) Правда без стопов, а если и стопы выставить, то даже не тестирует ))

 

Вот к примеру простейший советник, компиллируется без ошибок, но открывать позиции не желает, в чем тут дело????

extern int     Magic                = 777;
extern int       TP                 = 5;
extern int       SL                 = 2;
extern double  Lots                 = 0.01;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
if(  iClose(NULL,0,1)>=iOpen(NULL,0,0) && (iClose(NULL,0,1)-iOpen(NULL,0,0))>1 && iClose(NULL,0,1)==iHigh(NULL,0,1) )
   { //покупаем
  OrderSend(Symbol(),OP_BUY,Lots,Ask,2,Bid-SL*Point,0,
                                               "хи-хи",Magic,0,CLR_NONE);}
                                                  
if(  iClose(NULL,0,1)<=iOpen(NULL,0,0) && (iClose(NULL,0,1)-iOpen(NULL,0,0))>1 && iClose(NULL,0,1)==iHigh(NULL,0,1) )
   { //продаем
 OrderSend(Symbol(),OP_SELL,Lots,Bid,2,Bid+SL*Point,0,
                                              "хи-хи",Magic,0,CLR_NONE);}

   return(0);
  }


 

Попробуй коммент заменить на "тра-ля-ля" ! А вдруг поможет..

1*

 

1.проверить кол-во знаков ( 4-5 ) после запятой, если 5 то исправить стопы и тейки на стоп ( тейк) *10 т.е. увеличить в 10 раз.

2. 

(iClose(NULL,0,1)-iOpen(NULL,0,0))>1  заменить на:

(iClose(NULL,0,1)-iOpen(NULL,0,0))>1*Point
 
rid >>:
Попробуй коммент заменить на "тра-ля-ля" ! А вдруг поможет..

Хи-хи 

Поцталом