Controllo SL
9 risposte
TJ#
8 anni fa #114378
TJ#
8 anni fa #133714
Anche questi non hanno funzionato...
bid cross sotto il livello abc ==> chiudere la posizione (100)
o
chiedere il cross sopra il livello xyz ==> chiudere la posizione (200)
Come fare per ottenere questo risultato?
tomas262
8 anni fa #133720
Ciao,
sembra che la funzione Open P/L (pips) restituisca sempre 0 per me. Questo potrebbe essere il motivo per cui le condizioni non funzionano. Verificherò dove potrebbe essere il problema e vi farò sapere.
tomas262
8 anni fa #133749
Salve,
Ho creato un esempio su come uscire da una posizione quando il PL aperto (pips) supera un certo limite (negativo) in pips. Testato e funziona bene. Per essere sicuro che funzioni correttamente ho anche aggiunto la stampa al MT journal
TJ#
8 anni fa #133775
Ciao,
Mi sono reso conto che in qualche modo non è possibile inserire entrambe le condizioni di BUY e SELL ed entrambi gli stop di controllo nello stesso EA per farli funzionare. Un EA deve essere BUY (solo long) e control stop, mentre l'altro EA deve essere SELL (solo short) e control stop. Molto interessante... 🙁
In secondo luogo, non riesco a farlo funzionare con livelli specifici,
bid cross sotto il livello abc ==> chiudere la posizione (100)
o
chiedere il cross sopra il livello xyz ==> chiudere la posizione (200)
Il peggior incubo
Il terzo problema è che questo EA funziona solo sul conto Demo di Oanda e non sul conto Live di Oanda. Non so perché...
Entrambi eseguono la stessa versione e la stessa build "400 Build 890". 🙁
Ps.
Ho rimosso le condizioni di attivazione lunghe... è possibile inserire una qualsiasi delle proprie...
tomas262
8 anni fa #133797
Ok, lo guarderò
Che problema c'è con Oanda live? L'EA non apre le operazioni? C'è qualche messaggio di errore nel log di MetaTrader?
TJ#
8 anni fa #133798
nell'acc Demo, l'EA chiude l'operazione come previsto o pianificato (perfetto!!), ma quando lo si mette nell'acc Live, diventa un EA "canaglia". non chiude l'operazione quando i pip perdenti sono stati raggiunti o superati.
Ignora completamente le regole EA... 🙁
Come posso vedere i log di MT? Dove trovarli?
TJ#
8 anni fa #133827
Quando lo stavo testando:
1. Lo spread di AUDUSD era di 1,6 pip.
2. Ho utilizzato uno script di test per attivare l'ACQUISTO
3. Il mio SL nascosto è stato impostato a -5.0 pips ==> quando lo SL è maggiore di -5 pips il trade viene chiuso.
a. Lo Stop Loss nascosto (in pips) è impostato come una var (double) in modo da poterlo modificare quando lo ritengo opportuno.
2 05:47:39.976 Script Long AUDUSD,M15: caricato correttamente
0 05:47:40.245 '233753': ordine buy market 0.01 AUDUSD sl: 0.00000 tp: 0.00000
0 05:47:40.543 '233753': l'ordine è stato aperto: #71026184 buy 0.01 AUDUSD at 0.71456 sl: 0.00000 tp: 0.00000
0 05:47:40.543 '233753': modificare l'ordine #71026184 acquistare 0,01 AUDUSD a 0,71456 sl: 0,00000 tp: 0,00000 -> sl: 0,70928 tp: 0,00000
0 05:47:40.824 '233753': l'ordine #71026184 buy 0.01 AUDUSD a 0.71456 è stato modificato -> sl: 0.70928 tp: 0.00000
2 05:47:40.825 Script Long_09 AUDUSD,M15: rimosso
2 05:48:19.296 Esperto Hidden_SL_Long AUDUSD,M15: caricato con successo
0 05:48:59.099 '233753': modificare l'ordine #71026184 acquistare 0,01 AUDUSD a 0,71456 sl: 0,70928 tp: 0,00000 -> sl: 0,71261 tp: 0,00000
0 05:48:59.387 '233753': l'ordine #71026184 buy 0.01 AUDUSD a 0.71456 è stato modificato -> sl: 0.71261 tp: 0.00000
1 05:50:14.340 '233753': modifica dell'ordine #71026184 buy 0.01 AUDUSD at 0.71456 sl: 0.71261 tp: 0.00000 -> sl: 0.71478 tp: 0.00000 failed [Invalid S/L or T/P].
Spero che le informazioni fornite vi siano utili. 🙂
TJ#
8 anni fa #133833
i seguenti dati di log provengono dal conto demo di Oanda...
Stessa configurazione dell'account Live,
tomas262
8 anni fa #133906
TJ, hai parlato con Oanda delle differenze tra conto live e conto demo? Possono esserci e potrebbero aiutarti a risolvere questo problema.
Stai visualizzando 9 risposte - da 1 a 9 (di 9 totali)