SL avancé EA

18 réponses

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #203521

Bonjour, je souhaite créer le SL-EA rentable suivant, mais ce n'est pas facile.
En particulier les valeurs "cours actuel" + "SL actuel" et la distance entre le cours et l'AM.

Exemple :
1. SL = Faible (2)

2.
Le prix actuel est> 40 pips du prix d'ouverture de mon ordre (break even)
ensuite : fixer le SL au seuil de rentabilité + l'écart actuel

3.
si Close Low (1)> SL actuel
ensuite : déplacer SL vers Low (1)

4.
SMA10 + 10 pips de distance => SL actuel
ensuite : déplacer le SL à la SMA10 + 10 pips de distance

5.
si le taux actuel de gap est supérieur à 40 pips par rapport à la SMA10
ensuite : déplacer SL + 30% de la distance entre la SMA10 et le prix actuel

Comment s'en rendre compte ?
Merci de me donner des idées ou des exemples.

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #203650

Bonjour,

Vous voulez donc combiner toutes ces règles ?

0

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #203653

Bonjour, oui, j'aime combiner tous ces éléments

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #203689

Bonjour,

on peut procéder de la manière suivante

0

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #203748

Pour le fichier, j'ai une erreur "custom function" peut-être. Il n`est pas possible ici de coller le code source avec l`erreur. voici une image...

Pièces jointes :
Vous devez être connecté pour visualiser les fichiers joints.

0

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #203747

Bonjour, cela semble très bien, mais j'ai une erreur avec une fonction personnalisée. Comment puis-je la corriger ?

A partir du code source :

"Exception :
Seuls les éléments n'ayant pas d'éléments fils peuvent être traités comme du texte.
Cet élément portant le nom "param" a un élément enfant nommé : values
L'instruction problématique :
———-
==> if-else [à la ligne 85, colonne 7 dans Mql_MT4/BuildingBlocks.inc]
dans la directive utilisateur compress [à la ligne 82, colonne 51 dans Mql_MT4/BuildingBlocks.inc]
……
———-

Java backtrace pour les programmeurs :
———-
freemarker.template.TemplateModelException : Seuls les éléments n'ayant pas d'éléments enfants peuvent être traités comme du texte.
Cet élément portant le nom "param" a un élément enfant nommé : values

..... et ainsi de suite...

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #203810

Bonjour,

ok, réenregistré + photos de l'installation ci-jointes

N'oubliez pas que vous devez utiliser des parenthèses à la fin de OrderStopLoss.() (il n'est pas visible dans la condition)

Pièces jointes :
Vous devez être connecté pour visualiser les fichiers joints.

0

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #203938

Bonjour, Malheureusement, cela ne fonctionne pas encore pour moi. Je retrouve les messages d'erreur dans le code source ici...

Pièces jointes :
Vous devez être connecté pour visualiser les fichiers joints.

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #204012

Bonjour,

essayez d'appliquer les fichiers correctifs joints dans votre dossier EA Wizard, redémarrez EA Wizard et essayez de réexporter la stratégie.

Pièces jointes :
Vous devez être connecté pour visualiser les fichiers joints.

0

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #217737

Hi tomas, thank you it's working now. Mon installation était sur le lecteur D : , et j'ai installé le nouveau sur C : et j'ai utilisé les fichiers...

deuxième question au point 3 ci-dessus

>>>>(
si Close Low (1)> SL actuel
ensuite : déplacer SL vers Low (1))<<<<

J'aimerais sauvegarder la position rapidement, si le Low[1] est plus élevé que le Start-Price de l'ordre et le Spread - puis régler le SL sur Breakeven. Mais dans le menu "Enter the Market" > "Move SL to Breakeven", je ne peux définir que des Pips ? Comment faire ?

 

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #217741

Bonjour,

vous pouvez également définir un prix spécifique pour le passage à l'action B/E. Voir la capture d'écran

Pièces jointes :
Vous devez être connecté pour visualiser les fichiers joints.

0

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #233190

Bonjour,
Si je veux passer de SL à BE avec l'exemple de l'ema30, j'essaie de "MoveStopLoss to BreakEven" avec l'ema30 comme variable ?
Le trailing s'arrêtera à BE ? (c'est ce que j'aime, car au delà de OrderOpeningPrice j'aime traîner avec d'autres trailing...

0

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #233194

Bonjour, le test avec la variable "MoveStopLoss to BreakEven" n'est pas très bon, car le SL sera fixé sur BE sans trailing, si l'EMA30 = BE.
J'aime suivre l'EMA30 si la clôture est supérieure à l'ouverture depuis le SL jusqu'au BE. Après cela, j'aime suivre l'EMA 50, si le prix est 10pips plus haut que le SL.

Pour l'instant, je n'ai pas de solution, comment faire ?

salutations et merci pour l'exemple

 

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #233220

Donc jusqu'à BE vous voulez tracer en utilisant l'EMA 30 et après en utilisant l'EMA 50 ? Je peux faire un exemple à ce sujet. 10 pips est la distance de trail ?

0

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #233233

Bonjour, oui jusqu'à ce que BE trail ema30, ce qui signifie que le stop de suivi ema30 est sur BE. Plus tard, le prix est 10 pips plus haut comme SL ( sur BE) puis trail ema50. Les 10 pips ne sont pas la distance du trail, c'est la distance pour le second trail ema50 vers BE. Le trailing ema50 commence 10 pips au-dessus du prix d'ouverture ( BE) et pas immédiatement. Merci pour l'exemple

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #233238

Bonjour,

Je pense que c'est possible. J'essaierai de faire un exemple et de le publier.

0

Affichage de 15 réponses de 1 à 15 (sur un total de 18)

1 2