EA Apertura delle operazioni per barra aperta
19 risposte
MasterSye
8 anni fa #114093
Salve, ho creato un EA che dovrebbe valutare la regola all'apertura della prossima barra. Tutto va bene durante i primi giorni di test storici nella strategia, ma poi dopo 2 settimane di dati nel tester, ha iniziato ad aprire trade per barra, e non segue più le condizioni che ho stabilito. Qualcuno ha avuto problemi simili ai miei? Se sì, come avete risolto? Ho bisogno di aiuto per questo problema. Qualsiasi assistenza o suggerimento sarebbe molto apprezzato. Grazie in anticipo.
tomas262
8 anni fa #132208
Puoi allegare la tua strategia? Intendo il file di EA Wizard...
MasterSye
8 anni fa #132219
Ciao Tomas. Grazie per aver risposto. Ho allegato la strategia. Ho anche un altro problema. La mia strategia prevede un caso di entrata quando la linea di pendenza è al di sopra della linea RSI OB per le posizioni corte e la linea di pendenza al di sotto della linea RSI OS per le posizioni lunghe. Ho notato che questa condizione fornisce un ingresso molto preciso. Si può vedere chiaramente quando entrambi gli indicatori sono in un'unica finestra separata. Tuttavia, la linea di pendenza ha un valore diverso dalla linea RSI. Mi chiedevo se poteste aiutarmi a scrivere la condizione corretta per seguire questa regola. Per favore, fatemi sapere se avete bisogno degli indicatori per questo. Grazie.
MasterSye
8 anni fa #132250
Salve. Qualcuno può aiutarmi con il problema del mio EA? Lo sto testando in strategy tester. Va bene solo per 24 ore di test dei dati, e poi inizia ad aprire operazioni per barra. qualcuno ha lo stesso problema? Qualcuno può aiutarmi a risolvere questo problema?
tomas262
8 anni fa #132251
Ciao, lo guarderò e ti farò sapere
tomas262
8 anni fa #132258
MasterSye
8 anni fa #132279
Ciao Tomas,
Ecco gli indicatori e la strategia. Per favore, fatemi sapere cosa è necessario fare per risolvere il problema. A proposito, l'altro indicatore è ex4 quindi non posso allegarlo qui. Grazie mille Tomas!
tomas262
8 anni fa #132353
Ho provato a fare un replay-test ma MT dice che SYE Exremes V2 non è presente nella cartella degli indicatori di MT.
Non sono sicuro di cosa dovrebbe fare SYE MM, quindi anche il mio supporto sarà limitato in questo senso.
MasterSye
8 anni fa #132372
Ciao Tomas,
Credo di aver dimenticato di includere l'indicatore nel mio allegato. L'ho già allegato. Può riprovare per favore? C'è un altro problema che sto incontrando. L'EA apre acquisti invece di vendite e viceversa. Ho controllato le condizioni, ma sono corrette.
MasterSye
8 anni fa #132373
La V2 degli estremi non può essere allegata qui perché si trova in ex4. MM è il punto in cui gli ordini limite dovrebbero essere impostati in base alle condizioni. Ho apportato una modifica che non include Extremes V2.
MasterSye
8 anni fa #132374
Puoi anche risolvere il problema della strategia che ho allegato nel mio post precedente? Apre posizioni short invece di buy e viceversa. Ho già controllato le condizioni e sono corrette. Allego l'indicatore aggiuntivo che ho utilizzato nella strategia.
Zoki
8 anni fa #132652
Ho un problema simile, ma vorrei chiederlo qui, invece di aprire un nuovo argomento.
Utilizzo un indicatore del cliente, ma potrebbe essere anche un indicatore standard, con un utilizzo fisso su alcuni time frame, come condizione da soddisfare. Tutto questo funziona bene, ma il problema è che quando voglio aprire un trade su un particolare time frame, il trade viene aperto PRIMA che la candela corrente sia terminata. Quindi capita spesso che il trade venga aperto, anche se le altre condizioni non sono soddisfatte alla fine della candela. Ciò che innesca l'apertura del trade è spesso solo un breve picco, quando queste condizioni potrebbero essere soddisfatte, invece di aspettare che la candela sia terminata.
Penso che questo dovrebbe essere risolto facilmente nelle impostazioni dell'EA Wizard... che l'operazione non può essere aperta finché la barra (o la candela) corrente non è terminata.
Ho bisogno di aiuto...
Grazie.
MasterSye
8 anni fa #132658
Ciao Zoki. Anche il mio stesso problema non è stato risolto. Quindi, quello che ho fatto nel frattempo è stato creare il robot da zero e inserire "IsBarOpen is True" in tutte le mie condizioni di entrata per evitare che l'EA apra operazioni anche quando le condizioni non sono intese, e peggio aprire a metà del movimento della candela invece di aprire all'apertura della candela. Per ora funziona, ma devo ancora vedere se funzionerà nel lungo periodo.
Zoki
8 anni fa #132707
Ciao MasterSye,
Grazie, anch'io stavo pensando in modo molto simile. Puoi dirmi più dettagliatamente come funziona... IsBarOpen ha valore true solo quando inizia una nuova candela (o completa una vecchia candela) o significa che quella particolare candela è in corso... perché allora dovrei cercare il valore "false". Puoi spiegarmi meglio, per favore.
E questo deve essere aggiunto come regola separata nelle condizioni o deve essere parte della regola in cui ho le condizioni dell'indicatore.
E... ho appena notato che nella tabella delle regole (o condizioni), c'è anche una casella da spuntare, dove si dice "Valuta la regola solo all'apertura della barra (velocizza il backtesting, solo i trade...)". Sembra che la frase non sia finita. Sapete se questo può aiutare ad aprire le operazioni solo all'apertura della barra, o se ha qualcosa a che fare solo con il backtesting, come è menzionato lì (ma la frase non è finita).
Grazie!
MasterSye
8 anni fa #132730
L'opzione "IsBarOpen is True" si applica alle condizioni in cui viene aperta una sola operazione per barra. Se avete diverse regole nella vostra strategia, come ho fatto io, allora inseritelo in ogni regola per long/short dove ci sono i vostri indicatori. Non è necessario inserirlo se si dispone di un set di regole aggiuntive per i controlli della strategia o come regola separata.
La casella "Valuta la regola solo all'apertura della barra" può essere selezionata o meno, ma se si vuole accelerare il back testing quando la regola della strategia si basa sulla barra precedente, la si può selezionare. Se la vostra strategia vi permette di entrare nei trade mentre la candela corrente è aperta, allora forse dovreste lasciarla deselezionata. Forse potete descrivere la vostra strategia o postarla qui in modo che possa aiutarvi meglio.
Zoki
8 anni fa #132914
MasterSye, per ora sembra che il controllo di "Valutare la regola solo all'apertura della barra" funzioni come volevo. La mia strategia era, diciamo che sarebbe stata la stessa anche per qualsiasi altro indicatore, che la condizione sarebbe stata vera se, per esempio, la MA breve avesse incrociato al ribasso la MA più lunga, ciò avrebbe significato aprire lo short. Ma durante la costruzione della candela, si verificherebbe uno short spike, che causerebbe un crossover verso l'alto, quindi si aprirebbe un trade long, anche se dopo aver completato la candela, sarebbe ovvio che c'è un inizio di downtrend. Quindi voglio aprire il trade in base al completamento della candela, che molto probabilmente non finirà proprio nel suo estremo... ma se aprissi il trade durante la candela di costruzione, allora il trade verrebbe innescato proprio da quell'estremo, che era solo uno spike, non un prezzo più o meno medio durante la candela.
Grazie,
Z