EA N7S_AO_772012 - pagina 17 1...101112131415161718192021222324...68 Nuovo commento Casper 2009.02.04 17:25 #161 Ho trovato un errore nella funzione di chiamata a strascico. Era disattento. Correzione void trl(){ total= OrdersTotal(); spread = MarketInfo(Symbol(), MODE_SPREAD); for( i = total - 1; i >= 0; i--) { OrderSelect( i, SELECT_BY_POS, MODE_TRADES); MN=OrderMagicNumber(); if(OrderSymbol() == Symbol() && MN>= 772012000 && MN<=772012199) { if ( MN==772012055) { sl = slx; tp = tpx* slx; mn= mnx1;} if ( MN==772012155) { sl = sly; tp = tpy* sly; mn= mny1;} if ( MN==772012011) { sl = slX; tp = tpX* slX; mn= mnX1;} if ( MN==772012111) { sl = slY; tp = tpY* slY; mn= mnY1;} int prevticket = OrderTicket(); if ( UseUdavkaTrail == false) { if(OrderType() == OP_BUY) {if(DayOfWeek( ) == 5 && Hour( ) >=22) { OrderClose( prevticket,OrderLots( ) ,Bid,3,Black);} if(Bid > (OrderStopLoss() + ( sl * 2 + spread) * Point)) { if( BTS()< 0) { OrderClose( prevticket,OrderLots( ) ,Bid,3,Black);} else { OrderModify(OrderTicket(), OrderOpenPrice(), Bid - sl * Point,0, 0, Blue);}}} else {if(DayOfWeek( ) == 5 && Hour( ) >=22) { OrderClose( prevticket,OrderLots( ) ,Ask,3,Blue);} if(Ask < (OrderStopLoss() - ( sl * 2 + spread) * Point)) {if( BTS() > 0) { OrderClose( prevticket,OrderLots( ) ,Ask,3,Blue);} else{ OrderModify(OrderTicket(), OrderOpenPrice(), Ask + sl * Point, 0, 0, Blue);}}} } else { if(OrderType() == OP_BUY) {if(DayOfWeek( ) == 5 && Hour( ) >=22) { OrderClose( prevticket,OrderLots( ) ,Bid,3,Black);} if(Bid > (OrderStopLoss() + ( sl * 2 + spread) * Point) || true) { if( BTS()< 0) { OrderClose( prevticket,OrderLots( ) ,Bid,3,Black);} else { TrailingUdavka(OrderTicket(), sl, sl+ spread, MathRound( sl/2), MathRound( sl+ sl/2), MathRound( sl/3));}}} else {if(DayOfWeek( ) == 5 && Hour( ) >=22) { OrderClose( prevticket,OrderLots( ) ,Ask,3,Blue);} if(Ask < (OrderStopLoss() - ( sl * 2 + spread) * Point) || true) {if( BTS() > 0) { OrderClose( prevticket,OrderLots( ) ,Ask,3,Blue);} else{ TrailingUdavka(OrderTicket(), sl, sl+ spread, MathRound( sl/2), MathRound( sl+ sl/2), MathRound( sl/3));}}} } return(0);}}} Дима 2009.02.04 17:57 #162 Se non è troppo disturbo, allega un file, sono troppo pigro per sistemarlo) Casper 2009.02.04 21:36 #163 mpeugep >> : Se non è difficile - allega un file, sono troppo pigro per sistemarlo). >> Per favore. Anche se non vedo davvero nulla di difficile nell'aggiustare a mano quello che ti serve. File: with_tral.mq4 16 kb Николай 2009.02.04 23:10 #164 Ciao! Temo che sui DT a 5 cifre lo slittamento di 3 punti sia proprio un parametro impossibile, suggerisco di renderlo una variabile esterna nella versione EA :) Alexander Sevastyanov 2009.02.05 00:01 #165 Il terzo giorno è finito. Meno 500p sul capitale... Lo sopporteremo facilmente - non è reale, dopo tutto. ;) Дима 2009.02.05 09:24 #166 Casper >> : Non c'è di che. Anche se non vedo davvero cosa ci sia di così difficile nell'aggiustare a mano ciò di cui si ha bisogno. Sì, l'ho già fatto. Дима 2009.02.05 17:04 #167 Il quadro attuale è il seguente (trading 0,01 lotti): Non così felice come all'inizio, ma comunque in positivo... Alexander Sevastyanov 2009.02.06 01:47 #168 Il capitale è ancora a meno 500p. Stabilizzato :) Дима 2009.02.06 08:27 #169 Al momento ho la seguente immagine: Aleksandr Chugunov 2009.02.06 09:30 #170 mpeugep писал(а) >> Al momento ho la seguente immagine: Buon pomeriggio! Puoi per favore postare i set, il periodo, la coppia di valute e il periodo per questo grafico.... Perché non ho modo di simulare nemmeno nel tester i grafici che sono presenti in questo thread... O le mie mani sono storte o qualcos'altro.... Broker Alpari demo Errori, bug, domande Mercato - solo un Domande dai principianti MQL4 1...101112131415161718192021222324...68 Nuovo commento
Ho trovato un errore nella funzione di chiamata a strascico.
Era disattento.
Correzione
Se non è difficile - allega un file, sono troppo pigro per sistemarlo).
>> Per favore.
Anche se non vedo davvero nulla di difficile nell'aggiustare a mano quello che ti serve.
Ciao!
Temo che sui DT a 5 cifre lo slittamento di 3 punti sia proprio un parametro impossibile, suggerisco di renderlo una variabile esterna nella versione EA :)
Il terzo giorno è finito.
Meno 500p sul capitale...
Lo sopporteremo facilmente - non è reale, dopo tutto. ;)
Non c'è di che.
Anche se non vedo davvero cosa ci sia di così difficile nell'aggiustare a mano ciò di cui si ha bisogno.
Sì, l'ho già fatto.
Il quadro attuale è il seguente (trading 0,01 lotti):
Non così felice come all'inizio, ma comunque in positivo...
Il capitale è ancora a meno 500p.
Stabilizzato :)
Al momento ho la seguente immagine:
Al momento ho la seguente immagine:
Buon pomeriggio!
Puoi per favore postare i set, il periodo, la coppia di valute e il periodo per questo grafico....
Perché non ho modo di simulare nemmeno nel tester i grafici che sono presenti in questo thread...
O le mie mani sono storte o qualcos'altro....
Broker Alpari demo