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
sérieusement, pour les nouveaux arrivants sur le marché, c'est la bonne chose à faire !, soigné, informatif, maintenant il faut passer aux choses sérieuses.
les suggestions d'amélioration sont acceptées d'emblée =)
Je suis actuellement assis et je pense - devrais-je poster symbol_lib et le modèle d'Expert Advisor, destiné à cet effet =)
et je pense qu'il n'y a pas un tel besoin... Si je négocie sur différents comptes, je devrai toujours utiliser plusieurs terminaux, et si je négocie sur un seul compte, j'ouvrirai simplement plusieurs fenêtres. Et il y aurait moins de confusion, il semble...
Il sera intéressant d'entendre les opinions et les arguments à leur sujet ;)
Le sujet est intéressant, surtout s'il y a une possibilité de faire du commerce 24 heures sur 24, (dédié ou ADSL et "serveur").
Je ne suis pas un programmeur, mais j'ai mis en œuvre le trading sur plusieurs paires, le thème lui-même, l'indicateur a été pris pour une pure expérimentation, il est clair que les termes du commerce chacun choisira pour lui-même. Le seul problème est que l'EA doit vérifier si les ordres sont là et s'ils sont là pour le symbole testé, désolé pour le jeu de mots, je m'en lasse.
//----------------S'il existe des ordres sur la paire vl-----------------------
int total=OrdersTotal() ;
int n=0 ;
Print ("Total orders==",total) ;
if (total>0)
{for (cnt=0;cnt>total;cnt++)
{OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES) ;
{if(OrderSymbol()==vl)
{n++ ; return(0) ;
}
}
}
}
//Print("NNN==",n," ",vl) ;
Print("STEP==",cnt," ", "Symbol", vl," ", "Orders==",n) ;
//---------------------------------------------
C'est un morceau de code qui ne fonctionne pas, dites-moi, du haut de l'esprit d'un programmeur sérieux, quel est le "bug".
Oui, nous devrions attribuer un MagicNumber à la commande, et ensuite vérifier après orderselect - if ( OrderMagicNumber() == _MagicNumber ) { puis faire quelque chose avec l'ordre.
Il vous faudra probablement "bricoler" vous-même pour comprendre comment cela fonctionne ;).
Je vais essayer de vous faciliter la vie - la fonction _MagicNumber (ATTENTION : si la paire requise n'est pas dans la liste, la magie sera générée de manière non originale)
.
[qoute]
Je l'ai eu, merci pour MN, un grand merci pour la bibliothèque, je vais l'essayer.