Ce qui empêche le conseiller de gagner de l'argent. - page 7

 
FAQ:

Ici https://www.mql5.com/ru/forum/137651/page3 j'ai posté ma fonction de clôture

Remplacer GetInfo() par print, Fun_Error() = ErrorDescription()

Et à votre avis, les fonctions de fermeture et d'ouverture des ordres KimIV sont-elles suffisamment fiables pour fonctionner sur un compte réel ?
 
FAQ:

J'ai déjà écrit combien de fois, après avoir sélectionné un ordre, il faut vérifier l'heure de fermeture, si !=0 alors l'ordre est déjà fermé.

"Et ces gens m'apprennent à me curer le nez..."

Vous êtes insultant, M. le Directeur.
 
FAQ:

J'ai déjà écrit combien de fois, après avoir sélectionné un ordre, il faut vérifier l'heure de fermeture, si !=0 alors l'ordre est déjà fermé.

"Et ces gens m'apprennent à me curer le nez..."

C'est tout. Je l'ai. Je vais faire les modifications à mes hiboux. Merci.
 
Roman.:

Oui, d'ailleurs, je me souviens maintenant...

Si vous en avez un de disponible, veuillez le copier... avec un contrôle de temps, quelque chose comme - si ce n'est pas égal à/égal à zéro... parce que seuls les ordres fermés ont une heure de clôture...


https://www.mql5.com/ru/forum/137651/page3

if(OrderCloseTime()!=0){return;}

 
FAQ:


https://www.mql5.com/ru/forum/137651/page3

if(OrderCloseTime()!=0){return;}

Je suis humble. J'ai déjà mis le lien vers cette fic dans ma bibliothèque.
 
C'est une question de fermeture. FAQ, pourriez-vous également afficher la fonction d'ouverture ?
 
FAQ:
Ainsi, des fonctions comme OrderClosePrice() renvoient une valeur non normalisée ?
 
En ce qui concerne les if composites : comme vous le savez, il n'y a pas de contrôle des mots réduits dans MOCL, donc toutes les conditions d'un composite seront évaluées, et si les filtres sont correctement définis, la moitié des conditions n'auront même pas besoin d'être vérifiées.
 
Mathemat:
C'est une question de fermeture. FAQ, pourriez-vous également afficher la fonction d'ouverture ?

Il n'y a pas de sens, il y a trop de liens avec d'autres fonctions de la bibliothèque commerciale, alors il faut décrire toute la bibliothèque, où et comment l'appliquer. Quand j'aurai terminé mon cours sur le trading visuel à la souris et l'interface de fenêtre pour le terminal, je commencerai mon propre sujet et j'écrirai plusieurs articles, car là, j'obtiendrai une API complète...
 

Pour l'instant, seulement des photos :)

Et tout cela est servi par dix lignes de code :

        ObjSet(pName,"",OBJ_CANVAS,8,4,10,1,1,MidnightBlue,White,0,1,0);
        ObjSet(wName,pName,OBJ_LABCLO);//,4,4,10,1,1);//,Black,White,0,0,0);
        ObjSet(wName,pName,OBJ_LABSHW);
        ObjSet(wName,pName,OBJ_LABSET); 
        ObjSet(wName,pName,OBJ_LABALR);
        ObjSet(wName,pName,OBJ_LABSND);
        ObjSet(wName,pName,OBJ_LABEML);
        ObjSet(wName,pName,OBJ_CANVAS,0,25,10,4,1,Black,White,0,0,0);
        ObjSet(arrNm,wName,OBJ_LABLFT,4,4);
        ObjSet(arrNm,wName,OBJ_LABRGT,25,4);
        ObjSet(arrNm,wName,OBJ_LABUP ,4,25);
        ObjSet(arrNm,wName,OBJ_LABDWN,4,46);
        ObjSet(arrNm,wName,OBJ_LABSEL,25,25);
   pName = pName+"1";
        ObjSet(pName,"",OBJ_CANVAS,60,50,3,1,1,MidnightBlue,White,2,1,0);
        ObjSet(wName,pName,OBJ_LABCLO);//,4,4,10,1,1);//,Black,White,0,0,0);
        ObjSet(wName,pName,OBJ_LABSHW);         
        ObjSet(wName,pName,OBJ_CANVAS,0,25,3,4,1,Black,White,0,0,0);
        ObjSet("bdfd",wName,OBJ_BUTBUY,4,4);
        ObjSet("bdfd",wName,OBJ_BUTSEL,4,24);
        ObjSet("bdfd",wName,OBJ_BUTCLO,4,44);
        ObjSet("bdfd",wName,OBJ_BUTREV,4,64);

Et tout se comporte comme des fenêtres à part entière, déplacement, superposition, tous les boutons fonctionnent, mais il y a encore beaucoup à faire.

Raison: