Cosa posso fare per aiutare? Dov'è l'assessore?
Qualcuno può dirmi come fare: ho bisogno che una certa azione abbia luogo quando ZZ fissa il suo punto sulla barra Ihigh o Ilow, e non importa se la ridisegna dopo o no. Come implementare questo? Immagino che la linea ZZ stessa sia contenuta in ZigzagBuffer? O devo usare HighMapBuffer e LowMapBuffer in ZZ?
Quindi, nessuno può aiutare?). In particolare, ho bisogno di fare questo: se la linea zigzag disegnata a HIGH o LOW, allora ho bisogno di aprire una posizione (se l'HIGH - vendere, e se il LOW - acquistare), e non importa se il ridisegno dello zigzag o no. Questo è un codice di esempio, correggetemi se sto facendo qualcosa di sbagliato perché il tester continua a mostrare l' errore 130:
double ZZ_1 = iCustom(NULL,0,"ZigZag",0,0,1); if ( ZZ_1 == iHigh(Symbol(), Frame,1)) OrderSend(Symbol(),OP_SELL, Lot(),Bid,10, ZZ_1+10*Point,Bid-10*Point,"SELL",0,0,Red); if ( ZZ_1 == iHigh(Symbol(), Frame,1)) OrderSend(Symbol(),OP_BUY, Lot(),Ask,10, ZZ_1-10*Point,Ask+10*Point,"BUY",0,0,Blue);
Quindi, nessuno può aiutare?). In particolare, ho bisogno di fare questo: se la linea zigzag disegnata a HIGH o LOW, allora ho bisogno di aprire una posizione (se l'HIGH - vendere, e se il LOW - acquistare), e non importa se il ridisegno dello zigzag o no. Questo è un codice di esempio, correggetemi se sto facendo qualcosa di sbagliato perché il tester continua a mostrare l'errore 130:
prova questo
double ZZ_1 = iCustom(NULL,0,"ZigZag",0,0,1); if ( ZZ_1 == iHigh(Symbol(), Frame,0)) // вместо iHigh(Symbol(), Frame,1)) OrderSend(Symbol(),OP_SELL, Lot(),Bid,10, ZZ_1+10*Point,Bid-10*Point,"SELL",0,0,Red); if ( ZZ_1 == iHigh(Symbol(), Frame,0)) // вместоiHigh(Symbol(), Frame,1)) OrderSend(Symbol(),OP_BUY, Lot(),Ask,10, ZZ_1-10*Point,Ask+10*Point,"BUY",0,0,Blue);
Beh, è il bar precedente che sto cercando!
Prova a impostare gli stop più lontano, per esempio 15
L'ho già impostato a 100 ed è ancora un errore di 130. Quale buffer a zig zag dovrei usare? ZigzagBuffer? O dovrei usare HighMapBuffer e LowMapBuffer? Oh, cavolo. Il codice dovrebbe essere semplice, ma nessuno può dirmi niente del genere .....
è più difficile capire il codice di qualcun altro che il proprio.
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Accetti la politica del sito e le condizioni d’uso
Da un anno a questa parte ho scritto ogni sorta di EAs, tutti in perdita o in profitto, ma con enormi drawdowns della metà del depo. Ho scritto tutti i tipi di EAs per un anno, tutti in perdita o in profitto, ma con enormi drawdowns della metà del depo. Ma ho bisogno di aiuto. Il mio Expert Advisor lavora su un grafico a minuti. La strategia prende da 10 a 40 punti di profitto in base all'indicatore di segnale. Ma il problema è che non c'è nessun segnale di chiusura (il segnale di entrata inversa non è logico nella mia strategia, e non uso il trawl). Sapete come risolvere questo problema con il grafico M1? Che tipo di pesca a strascico, se c'è? Ci ho pensato perché il mio Expert Advisor prende solo una parte del movimento, cioè prende 20 punti quando potrebbe prenderne 60. Ecco uno screenshot dell'operazione EA nel periodo dal 1 settembre al 30 ottobre di quest'anno. Naturalmente l'intervallo è piccolo, 2 mesi, ma anche durante quei 2 mesi il tester stava testando per 1,5 ore (in modalità di apertura della barra), proverò a testarlo per un intervallo di tempo più lungo ...