Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 711
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
Plus rapide à appréhender et à comprendre
écrire les prix, comment les prendre plus tard, quand quoi ?
à insérer dans cette boucle au lieu de rBonjour, J'ai réalisé une fonction qui doit augmenter le stop loss après la clôture du dernier ordre en moins.
L'augmente de l'échelon défini, jusqu'à ce qu'il atteigne le maximum. Par conséquent, il fixe toujours la valeur initiale du stop loss.
Qu'est-ce qui ne va pas ? Merci !
//+------------------------------------------------------------------+
double SL()
{
double sL ;
si(OrdersHistoryTotal()==0)
{
sL=StopLoss ;
}
if(OrderSelect(OrdersHistoryTotal()-1,SELECT_BY_POS,MODE_HISTORY))
{
si(OrderProfit()>=0)
{
sL=StopLoss ;
}
si(OrderProfit()<0 && OrderType()==OP_BUY)
{
sL=OrderOpenPrice()-OrderStopLoss()+SLStep ;
}
si(OrderProfit()<0 && OrderType()==OP_SELL)
{
sL=OrderStopLoss()-OrderOpenPrice()+SLStep ;
}
}
if(sL>maxStep)
{
sL=StopLoss ;
}
retour(sL) ;
}
//+------------------------------------------------------------------+
Je l'écris mal ?
Cela devrait se passer comme suit : http://prntscr.com/lu1kb9
J'ai essayé d'insérer les données sous le modèle actuel.
Mais ce n'est toujours pas la même chose. Aidez-moi.Bon après-midi.
Je maîtrise emq-el grâce au tutoriel de Sergei Kovalev.
J'ai téléchargé le conseiller expert à partir de là, je l'ai compilé, il semble même fonctionner, mais lors de la compilation, il affiche des commentaires, pas des erreurs, mais des avertissements.
Que dois-je changer pour qu'il compile sans erreur ? Merci d'avance.
Où puis-je trouver les codes d'erreur? Où se trouve cette documentation ?
Dans le menu de ce site web - cherchez
Dans le menu de ce site - cherchez
Artem, il y a de la documentation sur mql5, et les questions sont dans la section mql4
Sergey Branin:
Où puis-je trouver les codes d'erreur? Où se trouve cette documentation ?
Voici la documentation de mql4. Vous pouvez également appuyer sur F1 dans MetaEditor.
Artyom, la documentation mql5 est-elle là ? et les questions sont dans la section mql4
Il existe une documentation sur mql4. Et il est préférable d'appuyer sur F1 dans le MetaEditor.
Ahh... C'est quand même pas si compliqué que ça, c'est plus rapide de mettre le doigt sur F1 et de trouver tout ce dont on a besoin que d'attendre une journée une réponse sur le forum. Je ne comprends pas...
Je ne sais pas comment faire, est-ce qu'un programmeur peut écrire un bloc de code simple pour un exemple. c/o Denis