Questions des débutants MQL5 MT5 MetaTrader 5 - page 922
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
Il suffit d'ajouter un autre tableau CArrayObj au tableau CArrayObj : Add()
Cela ne fonctionne pas comme ça. La conversion des paramètres n'est pas autorisée.
Au fait, si ça compte. L'objet à ajouter au tableau est une classe héritée de CArrayObj.
Eh bien, il jure à la dernière ligne - conversion de paramètres non autorisée.Chers membres du forum, aidez-moi s'il vous plaît !!!
Je veux affecter une étape de prix à une variable :
int V=SymbolInfoInteger(Symb,SYMBOL_POINT) ;
error : 'SymbolInfoInteger' - aucune des surcharges ne peut être appliquée à l'appel de fonction
Quelle est mon erreur, déjà ?
int V=(int)SymbolInfoInteger(Symb,SYMBOL_POINT) ;
Alors essayez.
Chers membres du Forum !
Veuillez me conseiller ! !!
La fenêtre MetaTrader 5 affiche les valeurs Bid& Ask, qui (d'après ce que je comprends) déterminent le gain/la perte.
Cependant, lorsque j'essaie d'utiliser les cotations minute de l'historique pour tester ma stratégie, ces cotations ne contiennent pas les valeurs Bid et Ask, mais donnent les valeurs " OPEN", "HIGH" "LOW", "CLOSE", "TICKVOL","VOL","SPREAD". Il n'est pas très clair comment prendre l'offre et la demande à partir de ces valeurs, ainsi que la façon de calculer le spread.
Tout est absolument clair. Décrivez plus en détail ce que signifie exactement "lorsque j'essaie d'utiliser les guillemets de l'historique des minutes" ? Que faites-vous ou voulez-vous faire exactement ?
Chers membres du forum, aidez-moi s'il vous plaît !!!
Je veux affecter une étape de prix à une variable :
int V=SymbolInfoInteger(Symb,SYMBOL_POINT) ;
error : 'SymbolInfoInteger' - aucune des surcharges ne peut être appliquée à l'appel de fonction
Quelle est mon erreur, déjà ?
AideSymbolInfoInteger:
1. Renvoie directement la valeur de la propriété.
2. Renvoie vrai ou faux selon le succès de la fonction. En cas de succès, la valeur de la propriété est placée dans la variable de destination passée par référence par le dernier paramètre.
C'est-à-dire OR long OR bool.
Chers membres du forum, aidez-moi s'il vous plaît !!!
Je veux affecter une étape de prix à une variable :
int V=SymbolInfoInteger(Symb,SYMBOL_POINT) ;
error : 'SymbolInfoInteger' - aucune des surcharges ne peut être appliquée à l'appel de fonction
Quelle est mon erreur, déjà ?
Point est une valeur de type double. Lorsqu'il est reçu en tant que int, il aura une valeur nulle.
SymbolInfoInteger Aide :
1. Renvoie directement la valeur de la propriété.
2. Renvoie vrai ou faux en fonction du succès de la fonction. En cas de succès, la valeur de la propriété est placée dans la variable de destination passée par référence par le dernier paramètre.
C'est-à-dire OR long OR bool.
Compris, merci)
Je viens de commencer, je ne sais pas encore comment écrire dans cette langue. Mais le problème est le suivant : si dans une nouvelle fenêtre, le graphique apparaît. Mais je ne peux pas l'afficher dans l'actuel... Quelle est mon erreur ? Considérant que je n'ai pas pu moi-même l'écrire et que je ne trouve pas d'exemples ici. De plus, il est clair que ce n'est pas par le biais d'une fonction comme SetChartData(point1,point2) ; cela se produit tout seul...
Et la variable semble être définie(indicator_chart_window), mais cela ne fonctionne toujours pas.....
Absolument tout est disponible. Décrivez plus en détail ce que signifie exactement "lorsque j'essaie d'utiliser les guillemets de l'historique des minutes" ? Que faites-vous ou voulez-vous faire exactement ?
Pour télécharger l'historique des cours, chargez MetaTrader 5, cliquez sur l'icône avec le symbole du dollar : "Symbol List Display" (ou vous pouvez appuyer sur Ctrl U). La fenêtre "Symboles" apparaît. Dans l'onglet "SPECIFICATION", trouvez la paire de devises souhaitée, par exemple GBPCHF. Dans l'onglet "BARs", définissez les cotations en minutes (M1) et les dates de début et de fin de la période requise. Après avoir cliqué sur le bouton "REQUEST", un fichier csv sera téléchargé, qui pourra être utilisé pour tester des stratégies avec le Metatrader ou avec vos propres programmes.
En utilisant EXCEL vous pouvez visualiser le contenu de ce fichier, où la première ligne révèle les informations du fichier, c'est-à-dire "date, heure" et ensuite" OPEN", "HIGH" "LOW", "CLOSE", "TICKVOL", "VOL", "SPREAD".
Je sais exactement ce que ces données signifient, mais comment faire BIT et ASK à partir de ces données, que MetaTrader 5 utilise ?