[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 973
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
extern int Period_MA = 21;
bool Fact_Up = true;
bool Fact_Dn = true;
int start()
{
doppio MA;
MA=iMA(NULL,0,Period_MA,0,MODE_SMA,PRICE_CLOSE,0);
if (Bid > MA && Fact_Up == true)
{
Fact_Dn = true;
Fact_Up = false;
Alert("Il prezzo è sopra MA(",Period_MA,").");
}
se (Bid < MA && Fact_Dn == true )
{
Fact_Up = true;
Fact_Dn = false;
Alert("Il prezzo è sotto la MA(",Period_MA,").");
}
ritorno;
}
Comunque, è dal libro di testo, volevo esercitarmi, ma ho avuto un blocco, dopo aver attraversato
Voglio dargli un rapporto una volta sola, come faccio a farglielo fare ad ogni spunta?
aiuto?
La domanda non è posta in modo corretto
La domanda non è del tutto corretta
fa scattare un messaggio solo una volta dopo l'attraversamento,
Come posso ottenere un messaggio dopo ogni spunta,
in modo che su ogni tick ci sia un messaggio come "prezzo sopra il Mach" o "prezzo sotto il Mach"?
Ciao, volevo fare un filtro in modo che un dato numero di segnali di acquisto/vendita emessi dall'indicatore venisse saltato. Ho cercato di implementarlo con variabili globali per fissare il numero di segnali ricevuti e confrontarlo con una data variabile. Funziona, ma nelle variabili globali il numero di segnali non aumenta. Qual è l'errore? O c'è un modo più semplice per implementare l'idea?
Puoi dirmi per favore....
Come faccio a normalizzare il lotto a una cifra decimale? per esempio il lotto 1.43 o 1.438 a 1.4 o 1.5? altrimenti dà l'errore 131 - dimensione del lotto non corretta?
Come faccio a normalizzare il mio lotto con una cifra decimale? ad esempio il lotto 1,43 o 1,438 in 1,4 o 1,5? altrimenti dà l'errore 131 - dimensione del lotto sbagliata?
Ecco una funzione di normalizzazione del lotto, come nel mio EA... Nell'editor, premere F1 su NormalizeDouble() - nella Guida
...ed è tutto spiegato nei dettagli...
Grazie. ma double lotStep = MarketInfo(Symbol(), MODE_LOTSTEP);
non possiamo semplicemente fare double lotStep = 0.1;?
Grazie e double lotStep = MarketInfo(Symbol(), MODE_LOTSTEP);
non possiamo semplicemente fare double lotStep = 0.1;?
Lotstep è di solito 0,01 - dipende sia dal broker che dal tipo di conto, leggi le condizioni di trading per il tuo tipo di conto -
se c'è un passo di 0,1 lotti, allora si può... Questa è un'opzione per qualsiasi tipo di account, quindi non dovete preoccuparvi...
Amico, qualcuno conosce la risposta alla mia domanda?