Questions des débutants MQL5 MT5 MetaTrader 5 - page 677
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Je vais vous expliquer ... Je rassemble les fonctions dont j'ai besoin sur 5-6 que je n'ai pas pu trouver sur le web et ensuite je commande un EA (comme si je l'inventais) pour que ces fonctions puissent y être présentes et finalement j'obtiens les fonctions dont j'ai besoin - tout d'un coup ... Et maintenant je n'ai tout simplement pas le temps de remplir mon portefeuille sur Mcl .
Non, eh bien, commandez à quelqu'un à qui vous commanderez cette fonction de toute façon. Il n'y a pas de problème...
Oh comment.... Les menaces arrivent...
Dieu nous en préserve. Aucune menace. Je fais juste appel à l'humanité. ....
Et on vous incite à le faire :
Utilise ton cerveau, écris le code. Montrez-moi ce que vous avez ou n'avez pas obtenu. Personne ne va rire ici.
Posez une question sur votre code. Nous vous dirons ce qui ne va pas.
Je suis fatigué de vous l'expliquer en privé.
comment trouver le prix auquel le croisement s'est produit ? C'est-à-dire que je dois ouvrir une transaction non pas au moment du passage de l'AM, mais, disons, 10 points après le passage.
La fonction si vous pouvez montrer s'il vous plaît
MQL5 Wizard - Signaux de trading par le croisement de deux moyennes mobiles exponentielles. Et une petite modification.
Merci beaucoup)))) C'est ce que j'ai déjà écrit.
Le conseiller expert travaille sur des signaux provenant de deux iMA : iMA(5) et iMA(4) sur l'échelle de temps M5.
Ne soyez pas comme ça si c'est loin de la vérité. C'est inutile.
Apprendre à programmer, c'est s'y mettre, pas le rejeter.
En savoir plus
Le conseiller expert utilise des signaux provenant de deux iMA : iMA(5) et iMA(4) sur la trame temporelle M5.
Au début, nous devons fixer ces 10 points/pips - nous ne discuterons pas de la perception. Nommons la variable InpDistanse=10 et immédiatement la variable interne ExtDistanse. Effectuons l'accord dans OnInit - pour 3 ou 5 chiffres
//--- tuning for 3 or 5 digits
int digits_adjust=1;
if(m_symbol.Digits()==3 || m_symbol.Digits()==5)
digits_adjust=10;
ExtDistanse = InpDistanse*digits_adjust*m_symbol.Point();
Il reste à introduire une variable statique dans OnTick(), dans laquelle nous devrions enregistrer le prix de passage. Ensuite, nous calculons simplement la différence entre le prix actuel et le prix de croisement et nous comparons la différence avec l'ExtDistanse.