Comment coder ? - page 104

 

Couleur de la ligne

Rebonjour

Je suis en train de créer un indicateur qui trace une ligne sur le graphique (de la même manière qu'une moyenne mobile ).

La ligne est tracée avec des valeurs prises dans un tampon.

J'aimerais que la ligne soit tracée en vert si la valeur de la barre actuelle est supérieure à celle de la barre précédente, et en rouge si elle est inférieure.

Comment puis-je faire cela ?

Merci d'avance pour toute aide.

 

En gros, j'aimerais que ça ressemble à ça :

Dossiers :
line.gif  7 kb
 

Pourquoi mon dernier message a-t-il été déplacé du forum principal de programmation à la fin de ce fil ?

(Merci pour l'aide de MathCos aussi les gars !)

 

Le problème ci-dessus a été résolu

 

Modification de l'EA

Bonjour,

Actuellement l'EA : boincinPipEA_BigBear_nonlagdot utilise comme indicateur principal : NonLagZigZag_v2 et ZigZag Pointer , et comme filtre nonlagdot.

Est-il possible de supprimer NonLagZigZag_v2 et ZigZag Pointer du code source et de faire de nonlagdot l'indicateur principal ?

Je ne suis pas bon en programmation, une idée de ce qu'il faut changer ?

Merci pour votre aide.

 
mladen:
chaque langage de codage a ses problèmes, et peut-être que nous devrions simplement trouver des solutions dans notre environnement (les solutions sont là, tout ce que nous avons à faire est de les trouver)

Beau commentaire ! Je suis tout à fait d'accord.

Lux

 

fermer tout après un certain % de profit

Bonjour,

Je veux fermer toutes les transactions si un % de gain est atteint sur une base hebdomadaire.

J'ai donc besoin de connaître le solde du compte le dimanche soir à 24h00 - pas de problème.

J'ai besoin de connaître l'équité le dimanche soir 24h00 - pas de problème.

Mais comment puis-je les stocker ? Et comment laisser l'ea lire ces valeurs, car s'il y a une coupure de courant, l'ea devra redémarrer et devra lire les valeurs depuis l'emplacement stocké.

Je sais comment faire cela en VB, mais comment le faire en mql ?

Je serais reconnaissant si quelqu'un pouvait me l'indiquer.

 

Écrivez-les dans un fichier. Consultez les fichiers d'aide et vous trouverez la solution.

Bonne chance.

LUx

 

Étiquette et texte du prix

Bonjour

Quelqu'un peut-il me guider ou m'apprendre comment mettre correctement l'étiquette de prix et le texte ?

https://www.mql5.com/en/forum/175530

if(ObjectFind("P label") != 0)

{

ObjectCreate("P label", OBJ_TEXT, 0, Time[0], Close[0]);

ObjectSetText("P label", "Price", 10, "Arial", Red);

}

else

{

ObjectMove("P label", 0, Time[0], Close[0]);

}

[/CODE]

[CODE]ObjectCreate("Trade", OBJ_LABEL, 0, 0, 0);

ObjectSetText("Trade", "n", 40, "Wingdings", Red);

ObjectSet("Trade", OBJPROP_CORNER, 1);

ObjectSet("Trade", OBJPROP_XDISTANCE, 30);

ObjectSet("Trade", OBJPROP_YDISTANCE, 30);

Mais je ne sais toujours pas comment l'appliquer. Je joins ensemble cet indicateur pour mon étude en codage.

Exemple comme l'image ci-dessous, c'est ce que je veux, merci !

Dossiers :
teach.gif  12 kb
 

ops, j'ai déjà trouvé le code source. Je l'ai trouvé ici.

Waddah Attar Dayly CAMERILLA - Base de code MQL4