Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 389
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
Buona giornata a tutti.
Ho iniziato a studiare la programmazione MQL5 non molto tempo fa, ho studiato la documentazione e ho guardato alcuni webinar su youtube. Sono riuscito a fare alcuni passi umili :) Ci sto lavorando da tre giorni :( Vorrei chiedere aiuto ai professionisti.
Il concetto generale è il seguente: prima otteniamo i prezzi Ask e Bid (ho usato MqlTick e SymbolInfoTick per questo scopo), poi guardiamo se c'è un accordo aperto o no (ho usato PositionsTotal per questo scopo), se non ci sono posizioni aperte, apriamo una posizione ai prezzi Ack o Bid secondo una certa condizione. Vale a dire, se abbiamo avuto un trade precedente per comprare e si è rivelato positivo (abbiamo comprato basso e chiuso alto), apriremo una nuova posizione per comprare... Questo è in termini generali :) Il problema è che non posso ottenere informazioni su quale sia stato il tipo di ultima transazione e di conseguenza a quale prezzo si è aperta e a quale prezzo si è chiusa...
Ecco il codice che ho scritto:
Grazie in anticipo per il vostro aiuto :)
Mi sono allontanato dai libri di carta molto tempo fa, così come dai libri pirata in forma elettronica. Mi ci sono abituato.
Non si può vivere in modo bello.
Ho dei nuovi arrivati che mi chiedono cosa leggere e io non ricordo cosa ho.
Buona giornata a tutti!
Ho bisogno di ottenere dal campo di input nella finestra EA il timeframe selezionato dall'utente dall'elenco a discesa. Come faccio a incollarlo nella funzione, ci sto lottando per il secondo giorno di fila, per favore ditemelo)!
Codice:
input enum timeFrame {
Ora_1 = 60,
Ora_4 = 240,
Giorno_1 = 1440,
Settimana_1 = 10080!
};
iADX(currencySelect, THIS IS HOW TO INSTALL SELECTED DATA!, ADXparam, PRICE_CLOSE, MODE_MINUSDI,2)
Grazie!
Inserire correttamente il codice nel forum
Ecco un esempio di script che applica la vostra enumerazione:
Inserire correttamente il codice nel forum
Ecco uno script di esempio, che applica il tuo elenco:
Grazie!
E ancora, per favore ditemi, c'è una costruzione in MQ4 come array associativo con chiavi di testo, per esempio: Array["Ecco la chiave!"]?
Grazie!
Inoltre, potreste dirmi se MQ4 ha una costruzione come array associativo con chiavi di testo, per esempio: Array["Ecco la chiave!"]?
Nel tuo esempio, le chiavi sono numeri, e io intendevo usare stringhe come chiavi.
Ciao!
Puoi per favore consigliare come ottenere informazioni sui trade aperti e chiusi nel codice MQL EA (quale prezzo è stato aperto, quali erano il TP e lo SL)? almeno per l'ultimo 1.
E c'è qualche funzione o libreria integrata che restituisce un array con n ultimi valori di media mobile(preferibilmente ponderata o esponenziale)?
Ciao!
Puoi per favore consigliare come ottenere informazioni sui trade aperti e chiusi nel codice MQL EA (quale prezzo è stato aperto, quali erano il TP e lo SL)? almeno per l'ultimo 1.
E c'è qualche funzione o libreria integrata che restituisce un array con n ultimi valori di media mobile(preferibilmente ponderata o esponenziale)?