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
Questo è il mio ultimo codice. non riesco a pensare a niente di sbagliato tranne che non mi sta dando i risultati che voglio
Se guardi a pagina 2 di questo argomento puoi trovare quello che ti ho dato
Questo è il begin.....
Dai il tuo commento ..... su ciò che è diverso dal tuo finora...
Poi dai un'occhiata a https://www.mql5.com/en/forum/139654 e prova a fare un ciclo che conti alla rovescia controllando i trade
Come potete vedere ho chiesto di fare un ciclo che conti in basso controllando le compravendite
Questo è il mio prossimo passo all'interno del codice
Ti chiedo solo quella parte di codice
fare in modo che conti le compravendite e le compravendite separatamente
Se guardi a pagina 2 di questo argomento puoi trovare quello che ti ho dato
L'ho rimosso perché non sapevo come usarlo. Mi hai dato il codice parzialmente non riuscivo a vedere come funzionava.
--
Questo è il begin.....
Dai il tuo commento ..... su ciò che è diverso dal tuo finora...
Poi dai un'occhiata a https://www.mql5.com/en/forum/139654 e prova a fare un ciclo di conto alla rovescia controllando i trade
Come puoi vedere ho chiesto di fare un ciclo che conta alla rovescia controllando le transazioni
Questo è il mio prossimo passo all'interno del codice
Ti chiedo solo quella parte di codice
fare in modo che conti le compravendite e le compravendite separatamente
come questo?
int ticket=OrderTicket();//blocchi di codici da eseguire
}
L'ho rimosso perché non sapevo come usarlo. mi hai dato il codice parzialmente non sono riuscito a vedere come funziona.
Nel momento in cui l'EA riparte
BUYS è impostato a 1
SELLS è impostato a 1
OrdersTotal() dà il totale di tutte le compravendite aperte sul conto
Può essere zero, quindi non ci sono operazioni aperte e non abbiamo bisogno di controllare se ci sono operazioni di questo EA
SeOrdersTotal() > 0 BUYS rimane 1 e SELLS rimane 1
dobbiamo controllare in questo caso se è dal nostro EA e dobbiamo contare i diversi tipi (comprare, vendere, buylimit....)
così
come questo?
int ticket=OrderTicket();//blocchi di codici da eseguire
}
Utilizzare il pulsante SRC
Questo ciclo si avvia solo (per quale condizione)
Come fai a sapere che il trade selezionato nel ciclo è comprare o vendere?
E come li contate?
Utilizzare il pulsante SRC
Questo ciclo si avvia solo (per quale condizione)
Come fai a sapere che il trade selezionato nel ciclo è comprare o vendere?
E come li contate?
opps.
per la funzione di trade chiuso.
usando
if (OrderType() == OP_SELL && pBid < MA5)
per differenziare l'acquisto e la vendita.
C'è qualcosa di sbagliato nelle mie condizioni per aprire l'ordine?
Dovrei rimuoverlo e sostituirlo con il ciclo che ho usato per la funzione ordine chiuso?
opps.
per la funzione di scambio chiuso.
utilizzando
per differenziare l'acquisto e la vendita.
C'è qualcosa di sbagliato nelle mie condizioni per aprire l'ordine?
Dovrei rimuoverlo e sostituirlo con il ciclo che ho usato per la funzione ordine chiuso?
In questo momento devi controllare se c'è già un'operazione aperta
prima di aprire un trade devi sapere se c'è un trade aperto
Ancora non vedo che hai fatto il conteggio delle operazioni
.
Dai un'occhiata al codice dell' EA Moving Average sulla tua metatrader Station e vedi come viene fatto lì ....