Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Ciao Daz & Co,
hothand funziona su MT4 a cinque cifre, ma non su una piattaforma a quattro cifre.
hothand funziona su MT4 a cinque cifre, ma non su una piattaforma a quattro cifre. Qualche idea su cosa causi questo e qualche indizio su come risolverlo?
Bene, sono tornato,
Questa è la parte del mio codice dove vengono eseguiti i trade, lavorerò solo con 5 cifre per il momento. L'idea qui è che ho usato la mia funzione hothand per scegliere quale coppia è meglio scambiare per il giorno. Questo codice dovrebbe cercare una barra interna sul grafico a 1 ora. (La funzione hothand restituisce una stringa della coppia btw) Quando trova una barra interna, ho appena ottenuto di aprire un'operazione di acquisto o vendita piatta a scopo di test. Non sono sicuro che il backtester possa gestire il trading di più coppie da un grafico? Ho scaricato la cronologia a 1 minuto per tutte le coppie che usa. Ma sembra solo aprire trade sull'eurusd che è il grafico a cui l'ho allegato,
WHRoeder grazie per essere passato e per avermi aiutato di nuovo. Quindi il modo corretto di aprire un trade con un ea è quello di aprirlo e poi tornare indietro e riempire gli sl e i tp dopo che è stato aperto? Sono sicuro che puoi individuare un milione di cose sbagliate con questo codice.
Non regola lo slippage per 4/5 cifre. Non è compatibile con l'ECN
Testate sempre i codici di ritorno in modo da scoprire PERCHE' non funziona
buystop = iLow(hothand()...
I vostri stop sono basati sulla coppia hothand(), ma state aprendo un ordine con Symbol(). Se non sono la stessa cosa gli stop sono completamente fasulliBene, sono tornato,
Questa è la parte del mio codice dove vengono eseguiti i trade, lavorerò solo con 5 cifre per il momento. L'idea qui è che ho usato la mia funzione hothand per scegliere quale coppia è meglio scambiare per il giorno. Questo codice dovrebbe cercare una barra interna sul grafico a 1 ora. (La funzione hothand restituisce una stringa della coppia, btw) Quando trova una barra interna, ho appena ottenuto di aprire un'operazione di acquisto o vendita piatta per scopi di test. Non sono sicuro che il backtester possa gestire il trading di più coppie da un grafico? Ho scaricato la cronologia a 1 minuto per tutte le coppie che usa. Ma sembra aprire operazioni solo su eurusd, che è il grafico a cui l'ho allegato,
Alcuni commenti generali:
si compra all'Ask e si vende al Bid
se il vostro broker è un broker di tipo ECN non potete impostare SL e TP quando piazzate l'ordine (in questo caso impostateli a 0), dovete piazzare l'ordine, poi modificare l'ordine per aggiungere SL e TP
controlla sempre il risultato del piazzamento di un ordine e controlla gli errori restituiti, dovrai gestirli agendo di conseguenza
se pensate di avere questo EA su più grafici, cioè di piazzare ordini da più grafici, avrete bisogno di un qualche tipo di Mutex per evitare l'Order Context Busy (controllate i post di WHRoeder, lui ha un eccellente Mutex)
Ma sembra che apra solo operazioni sull'eurusd, che è il grafico a cui l'ho allegato,
Sì, . . .
Symbol () è la coppia a cui è collegato l'EA/Indicator, intendevi fare così invece?
Sì, volevo farlo, ma ora ottengo questo errore
http://clip2net.com/s/144hq
Come se non riconoscesse la coppia in uscita dalla funzione hothand. L'output della funzione hothand è una stringa, quindi non vedo perché non funzioni
Come se non riconoscesse l'output di coppia della funzione hothand. L'output della funzione hothand è una stringa quindi non vedo cosa non funzioni
Ciao ragazzi, sto cercando di fare del codice che faccia quanto segue
Se un ordine pendente è stato aperto per x barre lo cancella se il numero di barre ha superato x
Forse c'è qualcosa di sbagliato nella mia logica?