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
Le regole del linguaggio non permettono di ingoiare parametri con valori predefiniti. Se devi impostare il colore delle frecce, scrivi tutti i parametri a sinistra del colore. B slittamento 3 non è sufficiente, se è 5 cifre, ci sarà requotes, ho scritto 50. E SL e TP non dovrebbero essere impostati uguali a zero,Aleksey Vakhrushev ha già scritto su questo.
È un errore:
Il valore di ritorno di 'OrderSend' dovrebbe essere controllatoErrore:
Il valore di ritorno di 'OrderSend' dovrebbe essere controllatoBuon pomeriggio per favore help.EA apre solo per la vendita.
Questo è solo un avvertimento. Il file verrà compilato.
Ancora non si apre l'accordo.....
Beh, immagino che non era destino... Anche se potrebbe valere la pena dare un'occhiata alla rivista per vedere cosa dice... Beh, questa è un'opzione.
Buon pomeriggio per favore help.EA apre solo per la vendita.
È uno strano codice che non ho mai visto prima.
Le variabili BuyTicket e SellTicket saranno uguali a zero o incomprensibili ogni volta che arriva un nuovo tick perché non sono inizializzate.
Il costrutto if(fast_ma1>slow_ma1 && !(fast_ma2>slow_ma2)) non è affatto chiaro quando tradotto in linguaggio umano questa condizione appare così
se fast_ma1 è maggiore di slow_ma1 E NON fast_ma2 è maggiore di slow_ma2. L'operatore ! significa negazione in questo modo: if(fast_ma1>slow_ma1 && (fast_ma2<slow_ma2))
La tua condizione vale quando fast_ma1>slow_ma1 = true (vero) e fast_ma2>slow_ma2 = false (falso)
Questo è uno strano codice che non ho mai visto prima.
Le variabili BuyTicket e SellTicket saranno uguali a zero o incomprensibili ogni volta che arriva un nuovo tick perché non sono inizializzate.
Il costrutto if(fast_ma1>slow_ma1 && !(fast_ma2>slow_ma2)) non è affatto chiaro quando tradotto in linguaggio umano questa condizione appare così
se fast_ma1 è maggiore di slow_ma1 E NON fast_ma2 è maggiore di slow_ma2. L'operatore ! significa negazione in questo modo: if(fast_ma1>slow_ma1 && (fast_ma2<slow_ma2))
La vostra condizione vale quando fast_ma1>slow_ma1 = true (vero) e fast_ma2>slow_ma2 = false (falso)
Ho messo il tuo codice ancora non apre la posizione Sell, solo BUY.
ticet = OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+SL*Point,Bid-TP*Point,NULL,0,0,CLR_NONE);