Aide au codage - page 520

 

sar différent dans le temps

Bonjour,

L'indicateur suivant (SAR pour un timeframe supérieur, c'est à dire sar relatif à un timeframe différent ; Par exemple si j'ai ouvert le timeframe 1 heure l'indicateur dessine le sar 4 heures) quand le marché est fermé il n'affiche rien.

Il ne s'affiche que si je force un "rafraîchissement du graphique" en appuyant sur la touche gauche du graphique, l'indicateur s'affiche correctement.

Y a-t-il un moyen de résoudre ce problème ?

Dossiers :
 

Step / Stop Expert avec ATR Take Profit.

Salut les pro-codeurs,

Je me demande si quelqu'un pourrait m'aider. J'essaie actuellement d'implémenter un ATR Take Profit dans le Step / Stop Expert.

J'ai préparé le code / l'idée, mais je suis bloqué.

Merci d'avance !

Avec mes salutations distinguées,

T.

atr_stepstopexpert_v1.mq4

Dossiers :
 
tfi_markets:
Step / Stop Expert avec ATR Take Profit.

Salut les pro-codeurs,

Je me demande si quelqu'un pourrait m'aider. J'essaie actuellement d'implémenter un Take Profit ATR dans le Step / Stop Expert.

J'ai préparé le code / l'idée, mais je suis bloqué.

Merci d'avance !

Avec mes salutations distinguées,

T.

atr_stepstopexpert_v1.mq4

Remplacer

if(Bid-OrderOpenPrice()>=k*StepSize*Point)

{

BuyStop=OrderStopLoss()+StepSize*Point;[/CODE]

with

if(Bid-OrderOpenPrice()>=ATR)

{

BuyStop=OrderStopLoss()+ATR;[/CODE]

and

[CODE] if(OrderOpenPrice()-Ask>=k*StepSize*Point)

{

SellStop=OrderStopLoss()-StepSize*Point;

with

[CODE] if(OrderOpenPrice()-Ask>=ATR)

{

SellStop=OrderStopLoss()-ATR;
 

Les codeurs peuvent vous aider. Le trailing stop ne fonctionne pas dans l'EA.

Dossiers :
pow_2.00.mq4  7 kb
pow_2.00.ex4  8 kb
 
candyman752:
Les codeurs peuvent m'aider. Le trailing stop ne fonctionne pas dans l'EA.

candyman752

Quelle erreur obtenez-vous en cours d'exécution (dans les experts ou dans l'onglet journal du terminal) ?

 

Bonjour Mladen,

Comment vas-tu ? J'espère que tout va bien. Encore une fois, j'ai besoin de ton aide . J'ai un indicateur de pivot qui est très bon. Je suppose que je l'ai téléchargé d'ici comme d'habitude . Il calcule les pivots de H1 à des graphiques mensuels. Mais j'ai besoin qu'il calcule des graphiques intraday. Je veux dire la même formule de calcul de M5 à des points de pivot de H1. J'espère que c'est possible. Merci d'avance. Ayez beaucoup de pips.

points_pivots_-_histoire.mq4

Dossiers :
 

Je sais que c'est trop, mais je fais confiance à votre générosité. Y a-t-il un indicateur stochastique standard dont la ligne de signal du %D a deux couleurs ? Je veux dire quand il est en hausse par exemple vert et quand il est en baisse rouge. S'il n'y en a pas, est-il possible d'en coder un nouveau ? J'espère que je suis assez clair. Merci à l'avance. J'ai beaucoup de pips.

 
mladen:
candyman752 Quelle erreur obtenez-vous en cours d'exécution (dans les experts ou dans l'onglet journal du terminal) ?

Les erreurs sont

1 perte possible de données

2 la valeur de retour de la sélection de l'ordre doit être vérifiée

3 la valeur de retour de la modification de l'ordre doit être vérifiée

 
candyman752:
Les erreurs sont

1 perte possible de données

2 la valeur de retour de la commande sélectionnée doit être vérifiée

3 la valeur de retour de la modification de l'ordre doit être vérifiée

Ce sont des avertissements du compilateur et tous sont bénins.

Ce que je voulais dire, c'est que les erreurs sont écrites dans les experts et dans l'onglet journaux du terminal.

 
mladen:
Remplacer
if(Bid-OrderOpenPrice()>=k*StepSize*Point)

{

BuyStop=OrderStopLoss()+StepSize*Point;[/CODE]

with

if(Bid-OrderOpenPrice()>=ATR)

{

BuyStop=OrderStopLoss()+ATR;[/CODE]

and

[CODE] if(OrderOpenPrice()-Ask>=k*StepSize*Point)

{

SellStop=OrderStopLoss()-StepSize*Point;

with

[CODE] if(OrderOpenPrice()-Ask>=ATR)

{

SellStop=OrderStopLoss()-ATR;

Salut cher Mladen,

Je vous remercie beaucoup pour votre suggestion. J'ai implémenté le code comme suggéré.

Maintenant il ne fait plus rien, pas de Stop Initial, ni de Take Profit.

Pourriez-vous revoir l'EA ci-joint ?

Merci d'avance.

Dossiers :
Raison: