Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 231
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
Bonjour, veuillez me conseiller sur la fonction de détermination de l'indice de barre à partir duquel recalculer l'indicateur. J'ai besoin de recalculer la barre zéro et la première barre.
int GetRecalcIndex(int& total, const int ratesTotal, const int prevCalculated)
{
total = ratesTotal - 1;
if (i_indBarsCount > 0 && i_indBarsCount < total)
total = MathMin(i_indBarsCount, total);
if (prevCalculated < ratesTotal - 1)
{
BuffersInitializeAll();
return (total);
}
return (MathMin(ratesTotal - prevCalculated, total));
STARIJ:
...
... Pouvez-vous me dire comment sortir un nom de symbole?
ChartSymbol
Renvoie le nom du symbole graphique spécifié.
stringChartSymbol(
longchart_id=0// ID du graphique
) ;
Paramètres
chart_id=0
[ID de la carte. 0 signifie le graphique actuel.
Valeur retournée
Si aucun graphique n'existe, il renvoie une chaîne vide.
Voir aussi
ChartSetSymbolPeriod()
ChartSymbol
Renvoie le nom du symbole graphique spécifié.
stringChartSymbol( longchart_id=0) ;
Merci !
Merci !
Sur mql d'un sucript, où est la source ?
Je suis un dieu de Photoshop aussi.
Il existe un plugin de navigateur qui vérifie l'orthographe. Ci-joint un superscript pour votre photoshop. Il y a des commentaires par endroits. Si vous avez des questions, veuillez me contacter. Si vous voulez changer un nom dans MetaEditor, mettez-le en surbrillance et appuyez sur Ctrl-H. Commencez par les plus longues. Si vous remplacez l'abréviation Per par Param, la période sera remplacée par Paramyod. Pour économiser des commentaires, remplacez-les un par un. Au lieu de photoshop, je vous conseille d'étudier MQL. Ou vous avez d'autres projets ? Veuillez indiquer comment le scénario vous a aidé à aborder le profit. Ou vous avez d'autres projets ?
Pouvez-vous me dire commentchanger la ligne de signal dans le calcul standardiMACD en ExponentialMA ?
Pouvez-vous me dire commentchanger la ligne de signal dans le calcul standardiMACD en ExponentialMA ?
Non, uniquement en modifiant la source de l'indicateur.
Vous ne pouvez pas, seulement en éditant le code source de l'indicateur.
Eh bien, au départ, les données sont tirées de la formule située dans un fichier quelque part dans les dossiers, ou ce n'est pas vrai ?
Eh bien, au départ, les données sont tirées de la formule située dans un fichier quelque part dans les dossiers, ou ce n'est pas vrai ?
Et votre MACD est calculé dans l'Expert Advisor par une formule provenant d'un fichier ? Ou l'indicateur est appelé par la commande iMACD ? Si c'est la première, ce dont je doute, alors réécrivez la formule. Si c'est la seconde, alors remplacer l'appel de l'indicateur standard par l'appel de la refonte avec calcul de la ligne de signal par EMA sera utile.
L'iMACD est-il calculé dans votre EA à l'aide d'une formule provenant d'un fichier ? Ou l'indicateur est-il appelé par la commande iMACD ? Si c'est la première, ce dont je doute, alors réécrivez la formule. Si c'est la seconde, alors remplacer l'appel de l'indicateur standard par l'appel de la modification qui calcule la ligne de signal par EMA sera utile.
Deuxièmement. Commande pour ouvrir une commande. Par exemple