Questions des débutants MQL5 MT5 MetaTrader 5 - page 323
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
C'est-à-dire que si je comprends bien, lorsque l'on reçoit des données après cette impression et le message dans le journal de bord
Wait Data for GBPUSD
le test se déroule selon l'algorithme ?
C'est-à-dire que si je comprends bien, lorsque l'on reçoit des données après cette impression et le message dans le journal de bord
le test se déroule selon l'algorithme ?
erreurs en 2,3,5,8 lignes
if (CloseFriday == TRUE && DayOfWeek() == 5 && TimeCurrent() >= StrToTime(CloseFridayHour + ":00")) return (0) ;
op = NormalizeDouble(Bid,Digits) ;
tp = NormalizeDouble(Bid - (TakeProfit)*Point,Digits) ;
si (TakeProfit==0) tp=0 ;
sl = NormalizeDouble(Bid + (StopLoss)*Point,Digits) ;
si (StopLoss==0) sl=0 ;
CalcLot() ;
Ticket=OrderExists(OP_SELL) ;
si (Ticket<MaxTrades && OrderSymbol()==Symbol())
si (Ticket==-1)
Mais dans quelle ligne doit-il se situer ? Si c'est dans OnInit() - tout ce qui est en dessous ne fonctionnera pas... OnCalculate() commence à fonctionner. Nous testons avec un indicateur GBPUSD pas complètement initialisé.
Compris. Merci. Cela n'est jamais arrivé avant...
OnCalculate() commence à fonctionner.
Bonjour, chers utilisateurs du forum.
Veuillez me dire pourquoi le cycle ne se répète pas.
Il s'agit de ma première création test, alors ne jugez pas sévèrement).
Merci d'avance.
Bonjour, chers utilisateurs du forum.
Pouvez-vous me dire la raison pour laquelle le cycle ne se répète pas.
Il s'agit de ma première création test, alors ne jugez pas sévèrement).
Merci d'avance.
Bonsoir. Mettez la variable kolpos dans le corps de start().
Bonjour, tout le monde !
Voici la situation.
Le conseiller expert travaille sur le TF M15.
En même temps, je ne peux pas copier les données de prix pour les anciens TFs ( par exemple CopyHigh(Symbol,PERIOD_D1,0,period,Hi_array) )
ne peut pas copier plus d'un an. En général, ce n'est pas surprenant, car les résultats de la synchronisation montrent environ 25 mille barres de 15M, ce qui correspond exactement à une année.
Comment puis-je obtenir des données pour une période plus longue ? Dois-je le synchroniser avec D1 ou ai-je un autre moyen ?
Metatrader4 745build, comment insérer un script pour une version antérieure, les scripts ne fonctionnent pas
Veuillez préciser ce que vous voulez faire exactement.
- insérer le code du script dans un indicateur ou un Expert Advisor
- compiler le code du script
Décrivez les erreurs qui se produisent (lors de la compilation, regardez l'onglet "Erreurs", lors du lancement dans le terminal, regardez l'onglet "Experts").