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
Comment puis-je remplacer la fonction IndicatorCounted ci-dessous pour l'utiliser dans un EA ?
Comment puis-je remplacer la fonction IndicatorCounted ci-dessous pour l'utiliser dans un EA ?
Merci d'avance,
Paul
int start()
{
int i,k ;
int counted_bars=IndicatorCounted() ;
double high,low,price ;
//----
if(Bars<=Tenkan || Bars<=Kijun || Bars<=Senkou) return(0) ;
//---- zéro initial
if(counted_bars<1)
Salut,
J'ai essayé de coder ceci, mais ça ne marche pas.
Essayez ceci :
{
int total=OrdersTotal();
for (int cnt = total -1; cnt >=0 ; cnt--)
{
OrderSelect(cnt,SELECT_BY_POS);
if (OrderMagicNumber() == Magic && OrderSymbol()==Symbol() && OrderType()<=OP_SELL )
if ( MathAbs(Bid-OrderOpenPrice())<(Step+Slippage)*Point))
return(false);
else return(true);
}
}Merci
Quelle est la différence entre l'utilisation de (total) et (total-1) pour cnt ? Si la commande total=total, pourquoi est-elle diminuée par (-1) ?
for (int cnt = total -1 ; cnt >=0 ; cnt--)
Merci
Quelle est la différence entre l'utilisation de (total) et (total-1) pour cnt ? Si le total des commandes est égal au total, pourquoi est-il diminué de (-1) ?
for (int cnt = total -1 ; cnt >=0 ; cnt--)Je vais essayer de répondre mais ne me faites pas confiance, j'apprends encore à 100%.
cnt = total - 1
total :comptera toutes les positions
total -1 : retournera la position actuelle en valeur décroissante (disons que le total est 5, il diminuera comme ceci
select cnt=position numéro 5 après avoir terminé le cnt-- déclenché ainsi
select cnt=position numéro 4 après avoir terminé le cnt-- déclenché donc...etc....
Peut-être que c'est comme ça, j'espère que j'ai raison
Les commandes sont conservées dans un tableau basé sur ZERO, c'est pourquoi vous diminuez le nombre total de commandes de un. Ainsi, la première commande aurait l'indice 0, la deuxième l'indice 1, etc.
Lux
Liste des symboles des courtiers
Bonjour...
Je voudrais savoir s'il existe un code pour obtenir la liste des symboles des courtiers ?
par exemple EURUSD, GBPUSD, USDJPY ......
Si c'est le cas, veuillez transmettre ce code
Merci
Bonjour...
Je veux savoir s'il existe un code pour obtenir la liste des symboles des courtiers ?
par exemple EURUSD, GBPUSD, USDJPY ......
Si c'est le cas, veuillez passer ce code
MerciSymbolList fromSet - Base de code MQL4
Comment coder ? Aide, s'il vous plaît
Bonjour à tous
Je veux coder un indicateur, mais je suis novice en MQL et j'ai besoin d'aide.
Ce que j'essaie de faire est
1 En supposant que le prix le plus élevé avant est H1 et
le prix le plus bas avant est L1
2 Lorsque le prix croise à la hausse plus haut que H1 alors un événement se produit.
Lorsque le prix traverse à la baisse plus bas que L1, un événement se produit.
3 Les types d'événements (signaux) sont
1 point de couleur
2 son (les itérations sont facultatives)
3 email (les itérations sont optionnelles)
4 "X" est une variation de H1 ou L1.
peut être assignée.
ex. Lorsque H2>(H1+X), un événement se produit.
5 Lorsqu'un nouvel événement se produit, les points de couleur marqués avant sont supprimés.
C'est tout
Aidez-nous s'il vous plaît
Merci...
Il peut arriver que certains symboles soient "manquants" dans les fichiers set (en modifiant simplement ce fichier set depuis Market Watch, par exemple). mladen
Il y a un moyen facile de le réparer. Cliquez avec le bouton droit de la souris sur Market Watch puis "Show All". Faites à nouveau un clic droit, puis Sets->Save as... et créez le fichier avec la liste complète des devises.