Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 490

 
Ciao cari amici !!! Ognuno decide per sé. Forex sarà la sua principale fonte di reddito o solo un gioco. Naturalmente, la maggior parte dei trader cerca un trading redditizio. Hanno già cercato dappertutto su Internet alla ricerca di qualcosa... ))) E sto andando indietro nel 2008. È stata l'unica volta che mi sono rilassato, quando ho comprato la strategia. L'ho comprato nel 2013. Da quel momento ho iniziato a guadagnare soldi veri sul mercato azionario. Quindi, guadagnare o non guadagnare il forex è una domanda che ognuno può rispondere solo a se stesso. Ti do un consiglio. Chi lo accetterà e qualcuno lo ignorerà. Devi vivere Forex e devi amarlo. E non vogliono solo usarlo per fare soldi facili. Si possono fare soldi facili in fabbrica. Non c'è bisogno di pensare lì. È qui che la direzione pensa per voi. Tutto quello che devi fare è lavorare otto ore, so cosa stai pensando. Guarda la strategia che sto usando. E tu dici a te stesso. Se si possono fare soldi o meno con esso. ***
File:
 
Aiuterò in ogni modo possibile. Anch'io ho avuto aiuto da commercianti esperti nel mio tempo. Faccio trading dal 2008. Non prendo soldi dalla gente perché li prendo (la roba verde) dal mercato. Per me è sufficiente!
 
FXMigor:
Aiuterò in ogni modo possibile. Anch'io ho avuto aiuto da commercianti esperti nel mio tempo. Faccio trading dal 2008. Non prendo soldi dalla gente perché li prendo (la roba verde) dal mercato. Non prendo soldi dalla gente, sono i soldi che prendo dal mercato, e questo mi basta!
Non prendo soldi da loro (quelli verdi), questo mi basta! Non so perché l'ho iniziato e non so come commercializzarlo correttamente.
 
Vedo ))))
 

Buona sera,

Per favore, consigliatemi su una domanda generale.

L'Expert Advisor Aè scritto e al suo interno c'è solo l'indicatore B. Nella sezione onTick il valore dell'indicatore calcolato viene salvato nella variabile b1.

Quindi ogni volta che appare un nuovo prezzo, l'indicatore sarà ricalcolato e b1 sarà aggiornato?

 
kashi_ann:

Buona sera,

Per favore, consigliatemi su una domanda generale.

L'Expert Advisor Aè scritto e al suo interno c'è solo l'indicatore B. Nella sezione onTick il valore dell'indicatore calcolato viene salvato nella variabile b1.

Quindi ogni volta che appare un nuovo prezzo, l'indicatore sarà ricalcolato e b1 sarà aggiornato?

 
kashi_ann:

Buona sera,

Per favore, consigliatemi su una domanda generale.

L'Expert Advisor Aè scritto e al suo interno c'è solo l'indicatore B. Nella sezione onTick il valore dell'indicatore calcolato viene salvato nella variabile b1.

Quindi ogni volta che appare un nuovo prezzo, l'indicatore sarà ricalcolato e b1 sarà aggiornato?

Dipende da come è scritto l'indicatore. Se ha la logica della candela zero che rinfresca, allora sì. Se no, allora l'indicatore sarà aggiornato solo con l'arrivo di una nuova candela. La variante del ricalcolo totale dell'indicatore su ogni tick è anche possibile.
 

Buona giornata!

Cari membri del forum, vorrei sapere cosa si intende esattamente per "tick" in metatrader4. Si tratta di un cambiamento di prezzo Bid o Ask? O non fa differenza se il gestore di tick viene attivato in entrambi i casi?

 
Vasua:

Buona giornata!

Cari membri del forum, vorrei sapere cosa si intende esattamente per "tick" in metatrader4. Si tratta di un cambiamento di prezzo Bid o Ask? O non fa differenza se il gestore di tick viene attivato in entrambi i casi?

In entrambi i casi. Un tick è un cambiamento di prezzo.
 
Vasua:

Buona giornata!

Cari membri del forum, vorrei sapere cosa si intende esattamente per "tick" in metatrader4. Si tratta di un cambiamento di prezzo Bid o Ask? O non c'è differenza e in entrambi i casi il gestore di tick funzionerà?

OnTick perde il 50-70% delle variazioni di prezzo (ultimo) rispetto a OnBookEvent. Non capisco bene chi ne abbia bisogno e perché ne abbia bisogno. La documentazione dice subito che diversi tick possono arrivare al terminale simultaneamente e creare un solo evento ontick.

In teoria, è più ragionevole usare OnBookEvent e poi filtrare le modifiche necessarie.

Ma anche qui ho un problema. Sembra così:

void OnBookEvent(const string &symbol)
  {
   if(symbol==_Symbol) // Нужный символ
     { 
      MqlTick mtick[];
      CopyTicks(_Symbol,mtick,COPY_TICKS_ALL,0,1); // Скопировали структуру с последним тиком
      lastprice=mtick[0].last; // Взяли из него последнюю сделку

      if(lastprice!=lastprice1) // Сравнили с предыдущим тиком
        {
//Записали всю информацию в лог
logger.write("Время: "+(string)mtick[0].time+" Bid: "+(string)mtick[0].bid+" Ask: "+(string)mtick[0].ask+" Last: "+(string)mtick[0].last+" Volume: "+(string)mtick[0].volume+" Flags: "+(string)mtick[0].flags);
// "тик изменил цену последней сделки"
if (mtick[0].flags & TICK_FLAG_LAST) {logger.write("Last: "+(string)mtick[0].last+" Volume: "+(string)mtick[0].volume+" Flags: "+(string)mtick[0].flags);}
lastprice1=lastprice;
}
}
}

Il risultato è circa il seguente:

notice:|:12:06:40    Время: 2016.01.06 12:06:39 Bid: 75336 Ask: 75339 Last: 75337 Volume: 3 Flags: 2
notice:|:12:06:41    Время: 2016.01.06 12:06:40 Bid: 75337 Ask: 75341 Last: 75340 Volume: 25 Flags: 2
notice:|:12:06:42    Время: 2016.01.06 12:06:41 Bid: 75336 Ask: 75339 Last: 75339 Volume: 1 Flags: 24
notice:|:12:06:42    Last: 75339 Volume: 1 Flags: 24
notice:|:12:06:44    Время: 2016.01.06 12:06:43 Bid: 75337 Ask: 75338 Last: 75338 Volume: 1 Flags: 4
notice:|:12:06:46    Время: 2016.01.06 12:06:45 Bid: 75329 Ask: 75331 Last: 75330 Volume: 5 Flags: 24
notice:|:12:06:46    Last: 75330 Volume: 5 Flags: 24
notice:|:12:06:50    Время: 2016.01.06 12:06:49 Bid: 75328 Ask: 75332 Last: 75328 Volume: 4 Flags: 24
notice:|:12:06:50    Last: 75328 Volume: 4 Flags: 24
notice:|:12:06:52    Время: 2016.01.06 12:06:51 Bid: 75327 Ask: 75329 Last: 75327 Volume: 127 Flags: 24
notice:|:12:06:52    Last: 75327 Volume: 127 Flags: 24
notice:|:12:06:53    Время: 2016.01.06 12:06:52 Bid: 75328 Ask: 75331 Last: 75330 Volume: 3 Flags: 2
notice:|:12:06:54    Время: 2016.01.06 12:06:53 Bid: 75328 Ask: 75329 Last: 75331 Volume: 1 Flags: 2
notice:|:12:06:55    Время: 2016.01.06 12:06:54 Bid: 75325 Ask: 75326 Last: 75325 Volume: 1 Flags: 24
notice:|:12:06:55    Last: 75325 Volume: 1 Flags: 24
notice:|:12:06:56    Время: 2016.01.06 12:06:55 Bid: 75321 Ask: 75323 Last: 75322 Volume: 2 Flags: 4
notice:|:12:06:57    Время: 2016.01.06 12:06:56 Bid: 75321 Ask: 75323 Last: 75323 Volume: 4 Flags: 24
notice:|:12:06:57    Last: 75323 Volume: 4 Flags: 24

Cioè ultimo è diverso ma la bandiera non èTICK_FLAG_LAST.

Cosa sto facendo di sbagliato?

Motivazione: