Oui, dans une boucle orderselect, utilisez le filtre :
Et n'oubliez pas de le remettre à 0 lorsque vous lancez une autre vérification, sinon il va doubler.
Désolé, vous voulez dire comme celui-là ?
La méthode ci-dessous ne fonctionne pas pour moi.
int orders = 0;
for( int i = OrdersTotal() - 1; i >= 0; i-- )
{
if( ! OrderSelect( i, SELECT_BY_POS, MODE_TRADES ) ) continue;
if( OrderSymbol() == Symbol() )
{
Print( "count orders: ", orders );
orders++;
}
}
---
Mon but est de faire en sorte que si le symbole du graphique orders est égal à 0 (zéro), alors il faut faire quelque chose, sinon il faut ignorer ce if() ;
if( Chart symbol order == 0 ) // I can't get correct counts for Chart Symbol Orders
{
// calculate something// check something for Sell// check something for Buy// ...
}
Max Enrik: La méthode ci-dessous ne fonctionne pas pour moi.
"Ne fonctionne pas" n'a aucun sens - tout comme dire que la voiture ne fonctionne pas. Elle ne démarre pas, ne passe pas de vitesse, n'a pas d'électricité, il manque la clé, les pneus sont à plat - cela ne veut rien dire. Il n'y a pas de lecteurs de pensées ici.
"Ne fonctionne pas" n'a aucun sens - tout comme dire que la voiture ne fonctionne pas. Elle ne démarre pas, ne passe pas de vitesse, n'a pas d'électricité, il manque la clé, les pneus sont à plat - cela ne veut rien dire. Il n'y a pas de lecteurs de pensées ici.
Oui, il ne fonctionne pas pour moi. J'utilise cette partie du code pour mes fonctions de fermeture des ordres ouverts sans aucun problème.
Mais maintenant j'ai besoin d'obtenir le compte des ordres ouverts des symboles du graphique. Cette partie du code n'a pas fonctionné pour mon objectif. Je l'ai évidemment mentionné avec le code ci-dessous.
if( Chart symbol order == 0 ) // I can't get correct counts for Chart Symbol Orders / I meant I do not know how can I get counts of Chart Symbol Orders.{
// ...
}
J'essaie d'utiliser le code ci-dessous pour les heures de trading de l'EA, afin que seul l'EA Trading fonctionne à des heures spécifiques. Mais l'EA Trading fonctionne à 11 heures du soir.
Q : Qu'est-ce que j'ai manqué pour les heures de trading, s'il vous plaît ?
Oui, dans une boucle orderselect, utilisez le filtre :
Et n'oubliez pas de le remettre à 0 lorsque vous lancez une autre vérification, sinon il va doubler.Je vais l'essayer bientôt, merci beaucoup pour votre réponse rapide.
Oui, dans une boucle orderselect, utilisez le filtre :
Et n'oubliez pas de le remettre à 0 lorsque vous lancez une autre vérification, sinon il va doubler.Désolé, vous voulez dire comme celui-là ?
La méthode ci-dessous ne fonctionne pas pour moi.
---
Mon but est de faire en sorte que si le symbole du graphique orders est égal à 0 (zéro), alors il faut faire quelque chose, sinon il faut ignorer ce if() ;
Merci d'avance.
Oui, il ne fonctionne pas pour moi.
J'utilise cette partie du code pour mes fonctions de fermeture des ordres ouverts sans aucun problème.
Mais maintenant j'ai besoin d'obtenir le compte des ordres ouverts des symboles du graphique. Cette partie du code n'a pas fonctionné pour mon objectif. Je l'ai évidemment mentionné avec le code ci-dessous.
c'est la bonne approche donc vous devriez être capable de le faire fonctionner si les commandes restent à zéro
c'est la bonne approche donc vous devriez être capable de le faire fonctionner si les commandes restent à zéro
Après un petit changement, cela fonctionne pour moi maintenant.
Merci beaucoup M. Marco.
D'abord mes 2 ordres automatisés ont obtenu 50 pips et les deux 100 pips. Sl et Tp étaient 50/50 (ratio 1:1).
Incroyable ! Une stratégie de trading simple et efficace - c'est bien de l'améliorer.
J'essaie d'utiliser le code ci-dessous pour les heures de trading de l'EA, afin que seul l'EA Trading fonctionne à des heures spécifiques. Mais l'EA Trading fonctionne à 11 heures du soir.
Q : Qu'est-ce que j'ai manqué pour les heures de trading, s'il vous plaît ?
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading.
Négocier uniquement pendant les heures de marché (Asie, Royaume-Uni, Royaume-Uni/États-Unis)
whroeder1, 2012.05.03 18:41
Je travaille dessus, aidez-moi s'il vous plaît.
Mais l'EA Trading fonctionne à 23 heures.
Q : Qu'est-ce que j'ai manqué pour les heures de trading, s'il vous plaît ?
Je travaille dessus, aidez-moi s'il vous plaît.
Désolé, je ne comprends pas.