Erreurs, bugs, questions - page 1110
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
Je négocie sur MT4 et synchronise les codes via le stockage avec mon ordinateur au travail. J'ai fait fonctionner la chambre forte sur MetaEditor4.
Avez-vous un login différent sur MT5 et MT4 ?
Avez-vous un login différent pour MT5 et MT4 ?
Avez-vous un login différent pour MT5 et MT4 ?
Sur MT4, j'ai entré le login et le mot de passe comme ici sur le forum 5sh.
Pourquoi l'objet classe n'est-il pas créé globalement ?
CBaseClass' - déclaration sans type !Draft.mq5 12 1
C'est comme ça qu'il faut faire.
C'est comme ça qu'il faut faire.
Ou plutôt comme ça ? C'est-à-dire que la description de la classe devrait être strictement avant la création de l'objet?
Merci.
J'ai écrit pour que cela fonctionne au cas où vous voudriez garder la définition de la classe en bas.
Est-ce exact ? C'est-à-dire que la description de la classe devrait être strictement avant la création de l'objet?
Eh bien, je l'ai écrit pour qu'il fonctionne au cas où vous voudriez garder la définition de la classe en bas.
Dans ce cas, une erreur est détectée
CBaseClass' - struct undefined !Draft.mq5 13 1
#property indicator_separate_window
#property indicator_buffers 10
#property indicator_plots 2
#property indicator_type1 DRAW_COLOR_CANDLES
#property indicator_type2 DRAW_COLOR_CANDLES
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
PlotIndexSetInteger(0,PLOT_LINE_COLOR,0, clrBlue);
PlotIndexSetInteger(0,PLOT_LINE_COLOR,1, clrYellow);
PlotIndexSetInteger(1,PLOT_LINE_COLOR,0, clrGreen);
PlotIndexSetInteger(1,PLOT_LINE_COLOR,1, clrRed);
Print("00 = " + PlotIndexGetInteger(0, PLOT_LINE_COLOR,0));
Print("01 = " + PlotIndexGetInteger(0, PLOT_LINE_COLOR,1));
Print("10 = " + PlotIndexGetInteger(1, PLOT_LINE_COLOR,0));
Print("11 = " + PlotIndexGetInteger(1, PLOT_LINE_COLOR,1));
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const int begin,
const double &price[])
{
//---
//--- return value of prev_calculated for next call
return(rates_total);
}
Bonjour !
J'ai écrit un EA, il négocie avec une grille d'ordres, je pense avoir corrigé les erreurs de compilation, et il fonctionne, mais n'ouvre aucun ordre ! Aidez-moi à comprendre ce qui ne va pas ?