Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 942

 
Sprut112:
Chiaramente sì, quindi per default, per tutti i

Tutto cosa? Non c'è un tutto. C'è un SIMBOLO attuale.

 
Vladimir Karputov:

La parola Symbols è sbagliata qui. Guardate attentamente lo screenshot:

Dove vedi i "Simboli" qui?

Intendevo questo. Che cosa vi impedisce di andare avanti e aggiungere le coppie utilizzate?
 
Sprut112:
Quello che volevo dire è questo. Cosa vi impedisce di continuare e aggiungere coppie usate?

Ti ho detto tre volte che MQL5 Wizard dà UN SOLO simbolo, ma non mi stai ascoltando. Rimane il modo più efficace: provare da soli.


Aggiunto: OK, allevierò il dolore della scelta


Generiamo un EA per il simbolo "QWERTY". Vedere in sequenza:

esperto generato,OnInit()

//+------------------------------------------------------------------+
//| Initialization function of the expert                            |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- Initializing expert
   if(!ExtExpert.Init("QWERTY",Period(),Expert_EveryTick,Expert_MagicNumber))
     {

poi, guarda dove porta il codice,CExpert::Init

//+------------------------------------------------------------------+
//| Initialization and checking for input parameters                 |
//+------------------------------------------------------------------+
bool CExpert::Init(string symbol,ENUM_TIMEFRAMES period,bool every_tick,ulong magic)
  {
//--- returns false if the EA is initialized on a symbol/timeframe different from the current one
   if(symbol!=Symbol() || period!=Period())
     {
      PrintFormat(__FUNCTION__+": wrong symbol or timeframe (must be %s:%s)",symbol,EnumToString(period));
      return(false);
     }

e vedere che quasi al primo controllo darà un errore perchéil simbolo non è uguale al simbolo corrente.


Ora generiamo lo stesso Expert Advisor, ma lasciamo il valore predefinito "current" nel campo del simbolo.

Vediamo che nell'Expert Advisor generato,OnInit()

//+------------------------------------------------------------------+
//| Initialization function of the expert                            |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- Initializing expert
   if(!ExtExpert.Init(Symbol(),Period(),Expert_EveryTick,Expert_MagicNumber))
     {

Symbol() è stato sostituito.


Conclusione: MQL5 Wizard genera Expert Advisors solo per il simbolo corrente.

 
In parole povere, Sprut multicurrency nel generatore non può essere generato
 

Speculatori esperti e algotraders, per favore consigliate un trader novizio sul perché le quotazioni di MOEX forts sono diverse da quelle dei broker (in particolare da bx e opening).

Le mie quotazioni forex sui conti demo di forex e discovery mostrano enormi picchi di 3, 4 o più percentuali e su MOEX nessun picco. Perché è così? C'è un broker che fornisce quotazioni normali?

La foto mostra un esempio di RTS


 
Se c'è un segnale per il prossimo trade , come posso fare una funzione che aprirebbe un numero specificato di trade dopo il primo trade aperto ma non chiuso,
 
Лауреат:
Se c'è un segnale per il prossimo trade , come fare una funzione che aprirebbe un determinato numero di trade dopo il primo trade aperto ma non chiuso,

Devi mettere i segni di punteggiatura prima :)

 
TaywinLannister:

Speculatori esperti e algotraders, per favore consigliate un trader novizio sul perché le quotazioni di MOEX forts sono diverse da quelle dei broker (in particolare da bx e opening).

Le mie quotazioni forex sui conti demo di forex e discovery mostrano enormi picchi di 3, 4 o più percentuali e su MOEX nessun picco. Perché è così? C'è un broker che fornisce quotazioni normali?

La foto mostra un esempio di RTS.


Il fatto è che le quotazioni sono pagate in tempo reale se in streaming, ma cosa ti impedisce di aprire un conto reale?

È meglio testare il trading azionario su un conto reale, questo vi permetterà di prendere in considerazione la disponibilità dello stack e valutare la liquidità dello strumento.
 
Vladimir Karputov:

Devi mettere i segni di punteggiatura prima :)

Beh, c'è una virgola alla fine. :)
 
Aleksey Vyazmikin:

Il fatto è che le quotazioni sono pagate in tempo reale se sono trasmesse, ma cosa ti impedisce di aprire un conto reale?

È meglio testare il trading azionario su un conto reale, questo vi permetterà di prendere in considerazione la presenza dello stack e valutare la liquidità dello strumento. Da

Quindi non ci dovrebbe essere una cosa del genere in un conto reale?

Motivazione: