Questions des débutants MQL5 MT5 MetaTrader 5 - page 490

 
Bonjour chers amis ! !! Chacun décide pour lui-même. Le Forex sera-t-il sa principale source de revenus ou juste un jeu. Bien entendu, la plupart des traders recherchent des transactions rentables. Ils ont déjà cherché partout sur Internet à la recherche de quelque chose... ))) Et je remonte jusqu'en 2008. C'est le seul moment où je me suis détendu, quand j'ai acheté la stratégie. Je l'ai acheté en 2013. C'est à partir de cette époque que j'ai commencé à gagner de l'argent réel sur le marché boursier. Ainsi, gagner ou ne pas gagner du forex est une question à laquelle chacun ne peut répondre qu'à lui-même. Tu sais, je vais te donner un conseil. Qui l'acceptera, et qui l'ignorera. Vous devez vivre le Forex, et vous devez l'aimer. Et ne pas vouloir l'utiliser uniquement pour se faire de l'argent facile. Tu peux gagner de l'argent facilement à l'usine. Tu n'as pas besoin d'y penser. C'est là que la direction pense pour vous. Tout ce que tu dois faire, c'est travailler huit heures. Je sais ce que tu penses. Regardez la stratégie que j'utilise. Et vous vous dites. Si oui ou non vous pouvez gagner de l'argent avec. ***
Dossiers :
 
Je vous aiderai de toutes les manières possibles. Moi aussi, j'ai bénéficié de l'aide de traders expérimentés en mon temps. Je fais du commerce depuis 2008. Je ne prends pas l'argent des gens parce que je le prends (le truc vert) sur le marché. C'est suffisant pour moi !
 
FXMigor:
Je vous aiderai de toutes les manières possibles. Moi aussi, j'ai bénéficié de l'aide de traders expérimentés en mon temps. Je fais du commerce depuis 2008. Je ne prends pas l'argent des gens parce que je le prends (le truc vert) sur le marché. Je ne prends pas l'argent des gens, c'est l'argent que je prends sur le marché. Ça me suffit !
Je ne prends pas d'argent de leur part (les verts), cela me suffit ! Je ne sais pas pourquoi je l'ai lancé et je ne sais pas comment le commercialiser correctement.
 
Je vois ))))
 

Bonsoir,

Veuillez me conseiller sur une question d'ordre général.

L'Expert Advisor Aest écrit. Il n'y a que l'indicateur B à l'intérieur. Dans la section onTick, la valeur calculée de l'indicateur est enregistrée dans la variable b1.

Ainsi, chaque fois qu'un nouveau prix apparaît, l'indicateur sera recalculé et b1 sera mis à jour ?

 
kashi_ann:

Bonsoir,

Veuillez me conseiller sur une question d'ordre général.

L'Expert Advisor Aest écrit. A l'intérieur de celui-ci, seul l'indicateur B est écrit. Dans la section onTick, la valeur calculée de l'indicateur est enregistrée dans la variable b1.

Ainsi, chaque fois qu'un nouveau prix apparaît, l'indicateur sera recalculé et b1 sera mis à jour ?

Oui
 
kashi_ann:

Bonsoir,

Veuillez me conseiller sur une question d'ordre général.

L'Expert Advisor Aest écrit. Il n'y a que l'indicateur B à l'intérieur. Dans la section onTick, la valeur calculée de l'indicateur est enregistrée dans la variable b1.

Ainsi, chaque fois qu'un nouveau prix apparaît, l'indicateur sera recalculé et b1 sera mis à jour ?

Cela dépend de la façon dont l'indicateur est rédigé. S'il a la logique du rafraîchissement de la bougie zéro, alors oui. Sinon, l'indicateur ne sera mis à jour qu'à l'arrivée d'une nouvelle bougie. La variante du recalcul total de l'indicateur à chaque tick est également possible.
 

Bonne journée !

Chers membres du forum, je voudrais savoir ce que signifie exactement un "tick" dans metatrader4. S'agit-il d'un changement de prix à l'achat ou à la vente ? Ou bien cela ne fait-il aucune différence que le tick handler soit déclenché dans les deux cas ?

 
Vasua:

Bonne journée !

Chers membres du forum, je voudrais savoir ce que signifie exactement un "tick" dans metatrader4. S'agit-il d'un changement de prix à l'achat ou à la vente ? Ou bien cela ne fait-il aucune différence que le tick handler soit déclenché dans les deux cas ?

Dans les deux cas. Un tick est un changement de prix.
 
Vasua:

Bonne journée !

Chers membres du forum, je voudrais savoir ce que signifie exactement un "tick" dans metatrader4. S'agit-il d'un changement de prix à l'achat ou à la vente ? Ou bien il n'y a pas de différence et dans les deux cas le tick handler fonctionnera ?

OnTick rate 50-70% des changements de prix (les derniers) par rapport à OnBookEvent. Je ne comprends pas très bien qui en a besoin et pourquoi ils en ont besoin. La documentation indique d'emblée que plusieurs ticks peuvent arriver simultanément sur le terminal et ne créer qu'un seul événement ontick.

En théorie, il est plus raisonnable d'utiliser OnBookEvent et de filtrer ensuite les modifications nécessaires.

Mais j'ai un problème ici aussi. Ça ressemble à ça :

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;
}
}
}

Le résultat est à peu près le suivant :

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

C'est-à-dire que le dernier est différent mais le drapeau n'est pasTICK_FLAG_LAST.

Qu'est-ce que je fais de mal ?