[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 920
_SS_: Supposons que j'ai un ordre ouvert et qu'un deuxième ordre en attente s'ouvre, comment faire pour que le take profit du premier ordre soit égal au take profit du deuxième ordre ? et ainsi de suite, 1,2=3 1,2,3=4 1,2,3,4=5 ?
if (Balance < Loss)
{
for(int i = 0; i < 5; i++)
{ - ты наверно это забыл поставить
i=PlaySound("LossLimitReached.wav"); -- поставь "i" перед "PlaySound"
Sleep (1000);
} - и это тоже
}
Si quelqu'un a rencontré ou peut-être qu'il existe :
Modèle d'EA pour le trading automatisé
Ce modèle est destiné à l'objectif général de création d'EE, il contient les fonctions les plus importantes et les plus nécessaires pour travailler avec une EE
. Ce modèle présente notamment les caractéristiques suivantes
Utilisation / NON utilisation - Stoplosses / Take Profits Utilisation / NON utilisation - Trade by time Utilisation / NON utilisation - MarketWatch trading technology (enable - Only for the knowledgeable) Utilisation / NON utilisation - Pending orders / positions by market - on choice Utilisation / NON utilisation - Autolot, or using a fixed lot Utilisation / NON utilisation - Close positions on a reverse signal Utilisation
Veuillez m'envoyer un fichier ou un lien. Merci d'avance !
Il y a un autre moyen, prenez votre son, mettez-le dans NERO (logiciel de montage sonore), si possible, faites un son.
5 d'entre eux.
Si je ne me trompe pas, "i++" fonctionne à chaque tic, c'est-à-dire que le son sera prononcé pendant 5 tic consécutifs.
Et aussi, juste au cas où, regardez ici https://book.mql4.com/ru/operators/for.
Nan, si tu modifies le son, comment je vais apprendre à programmer ? :)
Merci pour le lien, je vais me renseigner.
Supposons que j'ai un ordre ouvert et qu'un deuxième ordre en attente s'ouvre, comment faire pour que le take profit du premier ordre soit égal au take profit du deuxième ordre ? et ainsi de suite, 1,2=3 1,2,3=4 1,2,3,4=5 ?
Nan, si je modifie le son, comment vais-je apprendre à programmer ? :)
Merci pour le lien, je vais me renseigner.
regardez ma réponse précédente avec les codes
Je ne plaisante pas, mon conseiller expert ne fonctionne vraiment pas !
La seule réponse est "cela devrait fonctionner", mais ce n'est pas le cas.
La seule réponse à cette question était "cela devrait fonctionner", mais ce n'est pas le cas.
je pense que le problème peut être autre ?
extern double StopLoss=50.0;
extern double TakeProfit=50.0;
extern double Lots=1;
extern int total;
int start()
{
double Price_1, Price_2, min, max;
RefreshRates();
Price_1=Bid;
Price_2=Ask;
min=iLow(NULL,0,2);
max=iHigh(NULL,0,2);
total=OrdersTotal();
if(total<1)
{
if(Price_1>max)
OrderSend(Symbol(),OP_BUY,Lots,Ask,5,Bid-StopLoss*Point,Ask+TakeProfit*Point,"My order#",16384,0,Green);
if(Price_2<min)
OrderSend(Symbol(),OP_SELL,Lots,Bid,5,Ask+StopLoss*Point,Bid-TakeProfit*Point,"My order#",16384,0,Green);
}
}
return(0);
oui il fonctionne, le smiley est toujours souriant mais il ne fonctionne pas, les positions ne s'ouvrent pas
.
cela signifie qu'il y a déjà des positions ouvertes sur le compte
.
J'ai ouvert un nouveau compte de démonstration et le dépôt n'a jamais été touché,
Je ne sais pas si cela a quelque chose à voir avec la société de courtage en devises ?
regardez ma réponse précédente avec les codes
Je ne comprends pas, à quoi sert cette somme d'int ?
Ajouté. Il ne se répète qu'une fois. :(
Mettez '' i '' = devant ''PlaySound'' puis
then put '' i '' = avant 'PlaySound'.
lors de la compilation de 'PlaySound' - la fonction ne renvoie aucun résultat
et puis-je être affecté à cette expression ?
Salut.
Si quelqu'un a rencontré ou peut-être qu'il existe :
Modèle d'EA pour le trading automatisé
Ce modèle est destiné à l'objectif général de création d'EE, il contient les fonctions les plus importantes et les plus nécessaires pour travailler avec une EE
. Ce modèle présente notamment les caractéristiques suivantes
Veuillez m'envoyer un fichier ou un lien. Merci d'avance !
lors de la compilation de 'PlaySound' - la fonction ne renvoie aucun résultat
et cette expression peut-elle être affectée à i ?
alors essayez ceci)))
if (Balance < Loss)
{
PlaySound("LossLimitReached.wav") ; Sleep(1000) ;
PlaySound("LossLimitReached.wav") ; Sleep(1000) ;
PlaySound("LossLimitReached.wav") ; Sleep(1000) ;
PlaySound("LossLimitReached.wav") ; Sleep(1000) ;
PlaySound("LossLimitReached.wav") ; Sleep(1000) ;
}
cela pourrait fonctionner))))
Essayez ceci alors)))