Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 919

 

Bonjour !

Pourriez-vous me dire .

Il y a un nombre entier à cinq chiffres, par exemple 34567.

J'ai seulement besoin des deux derniers chiffres qui restent. -67.

QUESTION

Quelle fonction effectue cette opération ?

Merci.

 
solnce600:

Bonjour !

Pourriez-vous me dire .

Il y a un nombre entier à cinq chiffres, par exemple 34567.

J'ai seulement besoin des deux derniers chiffres qui restent. -67.

QUESTION

Quelle fonction effectue cette opération ?

Merci.

Résidu de la division par 100

int Res=34567 % 100;
 
Vinin:

Reste de la division par 100

Merci.
 
nikelodeon:
Bon après-midi. Pourriez-vous me dire comment faciliter la vérification de l'existence d'un ordre à un prix donné. Il faut juste savoir s'il y a une commande à un prix donné ???? Je suis sûr que beaucoup de gens l'ont déjà fait.....
En fait, il y avait une branche de fonctions utiles par Kim, je pense que c'est de cette ligne, dommage... qui manque maintenant.... :-(
 
danik:

Qu'est-ce qui vous empêche d'écrire 10 lignes au lieu de 1, et d'imprimer toutes les valeurs dans le journal. Vous verrez alors où vous avez fait une erreur.

et ainsi de suite avec tous les éléments. Et lorsque cela fonctionne bien, vous pouvez tout mettre en une seule ligne.


Merci, je l'ai trouvé, il s'est avéré que -i était manquant.


nikelodeon:
Bon après-midi. Pourriez-vous me dire comment mettre en œuvre une méthode plus simple pour vérifier s'il existe un ordre à un prix donné. Il faut juste savoir s'il y a une commande à un prix donné ???? Je suis sûr que beaucoup de gens ont fait ça


Ici.

https://www.mql5.com/ru/forum/131859

 

Bonjour à tous ! Je demande vraiment de l'aide ! !! Je me suis amusé avec le plus simple EA martingale sans indicateurs ou quoi que ce soit, mais après avoir mis à jour le langage, il ne compile pas avec des avertissements. Aidez-moi à le faire revivre dans la mise à jour de MT4 !

extern int tp = 50 ;

extern int sl = 30 ;

double Lots = 0,01 ;

//+------------------------------------------------------------------+

//| fonction d' initialisation de l'expert |

//+------------------------------------------------------------------+

int init()

{

//----

//----

retour(0) ;

}

//+------------------------------------------------------------------+

//| fonction de désinitialisation des experts |

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

retour(0) ;

}

//+------------------------------------------------------------------+

//| fonction de démarrage de l'expert |

//+------------------------------------------------------------------+

int start()

{

//----

si(OrdersTotal()==0)

{

//----

OrderSelect(OrdersHistoryTotal()-1 ,SELECT_BY_POS,MODE_HISTORY) ;

si(OrdersTotal()==0 && OrderProfit()<0)

{

Lots=OrderLots( ) *2 ;

//-----

if(OrdersTotal()==0 && OrderOpenPrice()<OrderClosePrice())

{

OrderSend("EURUSD",OP_BUY,Lots,Ask,0,Ask-sl*Point,Ask+tp*Point,"",123,0,Red) ;

}

sinon

{

OrderSend("EURUSD",OP_SELL,Lots,Bid,0,Bid+sl*Point,Bid-tp*Point,"",123,0,Red) ;

}

}

sinon

{

Lots=0.01 ;

si(OrdersTotal()==0 && OrderOpenPrice()>OrderClosePrice())

{

OrderSend("EURUSD",OP_SELL,Lots,Bid,0,Bid+sl*Point,Bid-tp*Point,",123,0,Red) ;

}

sinon

{

OrderSend("EURUSD",OP_BUY,Lots,Ask,0,Ask-sl*Point,Ask+tp*Point,"",123,0,Red) ;

}

}

}

//----

retour(0) ;

}

//+------------------------------------------------------------------+

Ps : le fichier ex4 compilé dans l'ancien build ne fonctionne pas dans le nouveau mt4, mais le smiley oui.

Merci beaucoup d'avance ! !!

 

Bon après-midi.

J'essaie d'écrire un EA basé sur l'indicateur flèche. L'essence de l'Expert Advisor : Entrée à la flèche + filtres sortie à la flèche inverse.

J'ai prescrit les filtres mais je n'arrive pas à obtenir les valeurs des flèches.

double indArrowSell=iCustom(Symbol(),0, "arrow",0,1) ;

double indArrowBay=iCustom(Symbol(),0, "arrow",1,1) ;

Indicateur des valeurs tampons de la barre précédente.

Ensuite, j'essaie de le conditionner :

if( indArrowBay!=EMPTY_VALUE)Sig=1 ;

Mais je ne peux pas. Aidez-moi, s'il vous plaît.

Merci d'avance.

Voici le code de l'indicateur (je n'arrive pas à trouver le fichier ici pour une raison quelconque)

/*
   Generated by EX4-TO-MQ4 decompiler V4.0.224.1 []
   Website: http://purebeam.biz
   E-mail : purebeam@gmail.com
*/

/* Декомпил удален */ Бан на сутки
 
Le terminal comporte des onglets : Actifs, Actualités, Alertes, Marché, Signaux... et autres. Comment puis-je retirer ces onglets du terminal ?
 

Pouvez-vous me dire comment la commande iWPR fonctionne correctement lorsque le décalage est égal à zéro, c'est-à-direiWPR(NULL,0,13,0) ?

Ce décalage donne des informations incorrectes, alors que le décalage différent de zéro le fait fonctionner correctement, il donne les données clairement, comme dans le graphique.

 
Mishok:

Pouvez-vous me dire comment la commande iWPR fonctionne correctement lorsque le décalage est égal à zéro, c'est-à-direiWPR(NULL,0,13,0) ?

Ce décalage donne des informations incorrectes, alors que le décalage différent de zéro le fait fonctionner correctement, il donne les données clairement, comme dans le graphique.

Avez-vous fait une erreur dans les paramètres ?