[ARCHIVE] Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 3. - page 606
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
Bon après-midi. Je veux connecter mon .dll à un script. J'ai essayé de tester cet exemple :
Ça marche, une fenêtre s'ouvre. J'ai écrit ma dll :
Je l'ai testé en le connectant à un programme ordinaire sur les pros, il fonctionne, tout est parfait. Mais lorsque j'essaie de le connecter à un script, rien ne se passe, il ne me demande même pas si je veux me connecter à ma dll. Apparemment, il ne comprend pas cette exportation. Ma question est donc la suivante : quel type d'exportation comprend-il ? De Visual C++ ? Ou peut-être ai-je fait quelque chose de mal et une exportation spéciale avec des diamants est nécessaire ?
Il y avait un problème avec la suppression des "anciennes" lignes de l'historique. Qu'est-ce qui ne va pas et à quoi dois-je faire attention ?
Dans la version ci-dessous, cela a fonctionné. Mais pas tout à fait. Les lignes supérieures sont supprimées au fur et à mesure que de nouvelles lignes apparaissent, les lignes inférieures sont supprimées immédiatement. Pourquoi ?
Ici, nous avons une question supplémentaire: pourquoi la fonction n'a pas fonctionné comme elle le devrait sans l'ajout de
OBJ_TREND parce qu'il ne semble pas apporter de changements fondamentaux dans ce cas ?
Puis j'ai fait quelques expériences avec les noms de lignes dans le code principal.
TimeToStr(Time[i]) a été spécifié dans une variable du code principal.
Question. Pourquoi la deuxième variante n'a-t-elle pas fonctionné (ce qui signifie que la fonction
dellline(), lorsqu'il est appliqué à la deuxième variante, ne supprime pas les lignes dont les noms sont attribués à la fonction
aux variables up_line et down_line ?
И dernière question Je vais le dupliquer à partir d'un post précédent, c'est sur la capture d'écran. La réponse à cette question peut être trouvée
ne pouvait pas.
Merci !
Merci, j'ai essayé avec la condition :
Il y a toujours une erreur.
Essayez comme ceci
if( SummBullLots() >0){double BullAveragePrice = NormalizeDouble(BullSummOpenPrice()/SummBullLots(),Digits);}
Pouvez-vous me dire s'il existe un indicateur qui affiche le nombre de positions ouvertes à un moment donné ? Encore mieux, s'il montre combien d'entre eux sont BAY et combien sont SELL.
Bon après-midi. Je veux connecter mon .dll à un script. J'ai essayé de tester cet exemple :
Ça marche, une fenêtre s'ouvre. J'ai écrit mon dll :
Je l'ai vérifié en me connectant au programme habituel sur les plus, tout fonctionne, tout est bien. Mais lorsque j'essaie de le connecter à un script, rien ne se passe, il ne me demande même pas si je veux me connecter à ma dll. Apparemment, il ne comprend pas cette exportation. Ma question est donc la suivante : quel type d'exportation comprend-il ? De Visual C++ ? Ou peut-être ai-je fait quelque chose de mal et une exportation spéciale avec des diamants est nécessaire ?
Dans le dossier MT4, il y a un exemple de code C++ pour tous les cas dans MQL4. Compilez ce code et collez-y votre propre code. Vous verrez immédiatement la différence entre le vôtre et l'exemple.
J'ai pris un exemple dans le manuel de l'éditeur MQL et l'ai légèrement modifié pour répondre à mes besoins.
En conséquence, le fichier OrdersReport.csv est vide, bien que les commandes soient ouvertes.
Je veux enregistrer les actions de l'EA dans un fichier
J'ai pris un exemple dans le manuel de l'éditeur MQL, que j'ai légèrement modifié pour mes propres besoins.
En conséquence, le fichier OrdersReport.csv est vide, bien que les commandes soient ouvertes.
Essayez de cette façon :
Je n'ai pas pu.
Merci !
Roman, je ne peux vous donner qu'un seul conseil : allez sur le site web de DC et cherchez leur histoire.