Помощь в кодировании - страница 472

 
systemfault:
Я добавил этот код;

int CheckForClose()

{

if(getProfit()>=Amount){CloseAll();}

if(LockDown>0)

{

for(int TradeNumber = OrdersTotal(); TradeNumber >= 0; TradeNumber--)

{

if (OrderSelect(TradeNumber, SELECT_BY_POS, MODE_TRADES)&&(LockDown>0))

{ int Pos=OrderType();

if((Pos==OP_BUY)&&(Bid-OrderOpenPrice()>Point*MathPow(10,_Digits%2)*LockDown)&&(OrderStopLoss() == 0))

{OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+Point,OrderTakeProfit(),0,CLR_NONE);}

if((Pos==OP_SELL)&&(OrderOpenPrice()-Ask>Point*MathPow(10,_Digits%2)*LockDown)&&(OrderStopLoss() == 0))

{OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-Point,OrderTakeProfit(),0,CLR_NONE);}

}

}

}

}

Например; EUR/USD цена ордера 1.12345 sl/tp 1.12346

я хочу sl/tp 1.12355

Я не понимаю, что происходит?

OrderOpenPrice()+Point

Это берет цену открытия и устанавливает тейк-профит на расстоянии 1 пункта от цены открытия ордера.

 
mladen:
OrderOpenPrice()+Point Берется цена открытия и ставится тейк-профит на расстоянии 1 пункта от цены открытия ордера

Как изменить 1 пункт на 10 пунктов?

Пример: OrderOpenPrice()+10 пунктов TakeProfit

OrderOpenPrice()-10 пунктов Stoploss

 
systemfault:
Как изменить 1 пункт на 10 пунктов?

Пример: OrderOpenPrice()+10 пунктов TakeProfit

OrderOpenPrice()-10 пунктов Stoploss

OrderOpenPrice()+10*пункт для ордера на покупку

OrderOpenPrice()-10*пункт для ордера на продажу

 
mladen:
OrderOpenPrice()+10*Point для ордера на покупку OrderOpenPrice()-10*Point для ордера на продажу

Да... я закодировал...

сейчас попробую

Спасибо за ваш интерес, младен...

 

Привет mladen, Если это займет слишком много вашего времени, я пойму, вы предоставили много помощи для меня в проходе.

Мне нужно изменить прилагаемый индикатор так, чтобы было два оповещения - одно для прорыва верхней линии, другое для прорыва нижней линии: Если возможно, оба с пользовательским вводом wav. оповещения.

Файлы:
 
Jeeves:
Привет mladen, Если это займет слишком много вашего времени, я пойму, вы предоставили много помощи для меня в проходе. Мне нужно, чтобы прилагаемый индикатор был изменен так, чтобы было два предупреждения - одно для прорыва верхней линии, и одно для прорыва нижней линии: Если возможно, оба с пользовательским вводом wav. оповещения.

Jeeves

Насколько я вижу, он уже имеет эти два типа оповещений.

 

Да, я вижу это. Я же говорил, что я настоящий болван в этой игре с кодировкой! Большое спасибо, друзья, хороших выходных.

 

Если кто-нибудь может помочь мне с этим. Я пытаюсь закодировать ea, чтобы она открывалась по сигналу, основанному на этом индикаторе. Любая помощь или совет будут приняты с благодарностью.

pipdink_ea.mq4pipdink_signal.mq4

Файлы:
 
pipdink:
Если кто-нибудь может помочь мне с этим. Я пытаюсь закодировать ea, чтобы она открывалась по сигналу, основанному на этом индикаторе. Любая помощь или совет будут приняты с благодарностью.pipdink_ea.mq4pipdink_signal.mq4

Несмотря на то, что индикатор является декомпилированным, у вас есть 2 проблемы с ним:

1. Это ма-крест текущего и будущего значения бара (перерисовки)

2. Почти наверняка тестируемые значения никогда не будут равны текущему Bid.

Попробуйте использовать какой-нибудь другой индикатор ma cross

 

Пожалуйста, помогите исправить этот индикатор, потому что он продолжает предупреждать, даже когда все опции предупреждения установлены на "false".

это версия mr Tools, я думаю...

искренне,