[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 575

 
Niente. La logica deve cambiare.
 
41ckm39fi писал(а) >>
Con cosa può essere sostituito?


>> Niente. Forse dovrai cambiare il tuo cervello... cioè cambiare... ricostruire...

Non è pratico parlare del codice senza il codice stesso.

Dacci la tua soluzione (codice) con GOTO e vedremo lì.

 
Puoi dire la differenza tra le barre dodge, fork (martello) e pin?
 
gince >>:
Подскажите разницу между додж, виселник (молот) и пин барами


Dodge - una barra che ha Open=Close;

Pin bar - http://tradgo.com/blogs/entry/Пин-БАР-правильно-ли--2009-10-04

Boia (martello) - una grande ombra su un lato della candela e un corpo molto piccolo.

 

Ho un'idea per scrivere un EA, non so come farlo da solo, se qualcuno è interessato sono pronto a spiegarlo, anche se forse non è un'idea nuova?

 
petr9741 >>:

Есть идея по написанию советника, сам не умею, если кто заинтересуется готов изложить, хотя может она (идея) и не новая?

Almeno scrivi brevemente. Non c'è bisogno di molestare.
 
zhuki писал(а) >>
Scrivi almeno brevemente. Non c'è bisogno di molestare.

"Vincolare" le posizioni di apertura e chiusura al valore ADX
 

Puoi dirmi perché l'Expert Advisor apre non uno ma 10-20 ordini?

se (HiTime>LoTime && HiTime>TimeE){

int ticket =OrderSend(Symbol(),OP_BUY,Lot,Ask,Ask-stoploss*Point,Ask+TakeProfit*Point,0,0,0,Red);

}

se (HiTime<LoTime && LoTime>TimeE) {

ticket =OrderSend(Symbol(),OP_SELL,Lot,Bid,slipage,Bid+stoploss*Point,Bid-TakeProfit*Point,0,0,0,Red);

}

 
Minodi >>:

Подскажите почему советник открывает не один, а 10-20 ордеров?

if (HiTime>LoTime && HiTime>TimeE){

int ticket =OrderSend(Symbol(),OP_BUY,Lot,Ask,slipage,Ask-stoploss*Point,Ask+TakeProfit*Point,0,0,0,Red);

}

if (HiTime<LoTime && LoTime>TimeE) {

ticket =OrderSend(Symbol(),OP_SELL,Lot,Bid,slipage,Bid+stoploss*Point,Bid-TakeProfit*Point,0,0,0,Red);

}

Dove sta scritto nella condizione che un ordine deve essere aperto solo se non ci sono altri ordini aperti? Questa sarà la risposta alla sua domanda. (Gli ordini si apriranno uno per ogni tick, finché la condizione è corretta)
 

Come questo?

se(OrderSelect(OrdersTotal(), SELECT_BY_POS, MODE_TRADES)) {

ot=OrdiniTotali();

se (ot<1){

Motivazione: