[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 97
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
Bonjour à tous !
J'ai fait quelques recherches et je n'ai pas pu la trouver, alors je vais demander à des personnes compétentes...
est-il possible d'obtenir des informations sur le nombre total maximum d'ordres ouverts et en attente autorisé par un courtier ?
J'ai cherché dans MarketInfo, mais il n'y a rien de semblable... ou cette information n'est pas diffusée par le terminal ?
Essayer d'écrire un EA J'ai écrit les premières lignes que j'ai empruntées à d'autres EAs Erreur pendant la compilation
Veuillez m'aider
Je vois souvent ce type de paramètre dans les conseillers experts sous le nom de slippage. A quoi ça sert ?
Le dérapage maximum autorisé en pips en défaveur du trader lorsqu'il effectue une transaction (ouverture ou fermeture d'une position) sur le marché. Si le slippage dépasse la limite spécifiée, la transaction ne sera pas exécutée - requotes.
Il n'est pas toujours utilisé et n'est pas utilisé par toutes les sociétés de courtage - veuillez vous référer au manuel de votre courtier.
Bonjour, quelqu'un peut-il me dire comment demander l'état du tampon de l'indicateur sur la barre précédente à partir d'un EA ? Si c'est une flèche et qu'elle remplit le tampon comme ceci :
if (sigCurrent==1 && sigPrevious==2)
{
ExtMapBuffer4[i-1] = High[i-1]-5*Point ;
//ExtMapBuffer3[i] = Ask ;
entry=true ;
entry_point=Ask ;
}
else if (sigCurrent==2 && sigPrevious==1)
{
ExtMapBuffer3[i-1] = Low[i-1]-5*Point ;
//ExtMapBuffer4[i] = Bid ;
entry=true ;
entry_point=Bid ;
}
À mon avis, le conseiller expert a besoin d'une correspondance des conditions, quelque part comme ceci :
double Up ;
double Down ;
int res ;
Up=iCustom(NULL, 0, "sidus_v.2", 3, 1) ;
Down=iCustom(NULL,0, "sidus_v.2".",2,1) ;
//---- conditions de vente
if(Down==Low)
{
res=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,0,0,"",MAGICMA,0,Red) ;
return ;
}
//---- conditions d'achat
if(Up==High)
{
res=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,",MAGICMA,0,Blue) ;
return ;
}
Mais c'est faux !!
Veuillez me conseiller sur la manière de traiter ce cas...
Si le trafic est essentiel pour vous, le moyen le plus efficace est de limiter le nombre de caractères utilisés dans la fenêtre Market Watch.
Merci.
Et une autre question stupide. Quelle est la différence entre un BuyLimit et un ByStop ? (similaire à l'ordre de vente)
Limite d'achat - pour ouvrir une position d'achat si l'Ask devient inférieur ou égal au prix de l'ordre. Le niveau de prix actuel au moment de l'installation de l'ordre est supérieur à la valeur de l'ordre d'achat limite ;
Buy Stop - ouvre une position d'achat si l'Ask devient supérieur ou égal au prix de l'ordre. Dans ce cas, le niveau de prix actuel au moment de passer l'ordre est inférieur à la valeur de l'ordre d'achat stop ;
Limite d'achat - pour ouvrir une position d'achat si l'Ask devient inférieur ou égal au prix de l'ordre. Le niveau de prix actuel au moment de l'installation de l'ordre est supérieur à la valeur de l'ordre d'achat limite ;
Buy Stop - ouvre une position d'achat si l'Ask devient supérieur ou égal au prix de l'ordre. Dans ce cas, le niveau de prix actuel au moment de passer l'ordre est inférieur à la valeur de l'ordre d'achat stop ;
En gros, Buy Limit est un ordre d'inversion, tandis que Buy Stop est un ordre de rupture.