Profit Generator EA - page 53

 

Quel fuseau horaire utilise-t-il ? Je suis sur l'heure du Pacifique GMT-8 et la section européenne commence à 2300 quand le programme se met en veille et la session de New York commence à 0500 quand le programme est encore endormi. Y a-t-il un moyen de modifier cela ou de le supprimer complètement ?

 

Proposition d'amélioration

Pro-Gen Pivot V1.0 -- Délai d' une heure seulement.

Ok, voici la proposition. Les règles d'entrée resteront les mêmes que celles du Pro-Gen actuel. Il y aura quelques filtres puissants proposés pour réduire les mauvaises entrées et utiliser plus de logique dans la prise de bénéfices. Il y aura également quelques changements codés en dur qui empêcheront les positions contradictoires d'être prises. Les paires négociées seront EUR/GBP/CHF contre le dollar uniquement. Les filtres permettront un risque minimal et un profit maximal dans tous les niveaux de volatilité.

1. "Paires négociées" La paire 1 sera Eur/Usd, la paire 2 sera Gbp/Usd, la paire 3 sera Usd/Chf.

Des cases à cocher seront fournies sous l'intitulé "paires négociées". L'utilisateur cochera toute combinaison de 1,2,3. Les niveaux de TP, SL, TS seront disponibles pour modification en ouvrant l'EA dans le metaeditor. Le Trailing Stop aura un paramètre true/false sous l'onglet inputs. Veuillez vous référer à l'EA Hans123Trader_v8m_1_1R pour voir comment ils ont fourni les niveaux internes pour TP, SL, TS. N'importe qui devrait être capable de le modifier, à moins qu'il n'ait des problèmes avec l'utilisation du logiciel en général.

2. "Signal Pair" Trois cases à cocher seront fournies sous le titre Signal Pair. Une seule case peut être cochée à la fois. Vous choisissez la paire 1, 2 ou 3 pour fournir le signal.

Une seule paire fournira le signal pour une transaction. Si vous avez coché les trois cases sous les paires négociées, la paire de signaux ouvrira une position simultanément pour toutes les paires cochées. Ainsi, si nous avons toutes les paires cochées et que nous utilisons la case de la paire 1 comme signal, alors l'Eur/Usd fournira le signal et toutes les paires cochées prendront une position.

Règles : Eur et Gbp ne peuvent pas s'échanger l'un contre l'autre. Le CHF doit toujours prendre une position opposée à l'Eur et au Gbp. Vous pouvez choisir de négocier 1, 2 ou 3 paires. Vous pouvez décider quelle devise fournit le signal mais vous ne pouvez choisir qu'une seule paire de signalisation. Une fois les transactions ouvertes dans le cadre de ce scénario, les TP, SL et TS prédéfinis, s'ils sont choisis, dictent les résultats de la négociation.

À ce stade, nous avons essentiellement l'EA Pro-gen normal avec les changements ci-dessus. Maintenant pour les filtres.

*******************************************************************************

Filtres :

Filtre 1 : 50 period LWMA. Options - Vrai/Faux. Entrées - si c'est vrai, entrez un niveau. La valeur par défaut sera 10. Règles : Si true (vrai), le trade ne peut être ouvert que si le signal est donné et que nous sommes X pips au-dessus/en dessous de la 50LWMA. X est entré par l'utilisateur. La valeur par défaut est 10. Cela nous empêchera d'ouvrir des positions qui pourraient être bloquées par la 50 LWMA sur le graphique 1 HR.

Filtre 2 : Indicateur Fibopiv_v2. Il y aura 4 options présentées pour utiliser cet indicateur.

"pivot power" true/false. Si c'est vrai, entrez un niveau. (tous les niveaux de cet indicateur seront appelés "pivot" dans ce document, qu'il s'agisse de niveaux S/R ou du niveau réel du pivot) La valeur par défaut sera 10. Règles : Si vrai, la position ne peut être ouverte que si le signal est donné et que nous sommes X pips au-dessus/au-dessous du pivot le plus proche. Ceci nous empêchera de trader dans les pivots et, s'il est utilisé avec le filtre 1, nous empêchera également de trader entre le 50 LWMA et les pivots et nous permettra de rester du bon côté du marché le plus souvent. Ainsi, une entrée de 10 signifie que le prix doit être au moins 10 pips au-dessus/au-dessous du pivot le plus proche au moment où les conditions d'entrée sont remplies.

"Headroom" vrai/faux. Si c'est vrai, entrez un niveau. La valeur par défaut sera 20. Si vrai, la position ne peut être ouverte que si la marge entre notre signal et le prochain pivot est d'au moins 20 pips. S'il est utilisé avec le filtre 1 et le pivot power, nous n'ouvrirons pas de positions dans une fourchette trop étroite. Un coup d'œil rapide à l'indicateur fibopiv sur le graphique en 1 heure devrait donner une indication claire et facile de l'endroit où le pouvoir de pivot et la marge de sécurité devraient être fixés sur un jour donné. Une autre règle est que si nous sommes au niveau du pivot supérieur ou inférieur de la fourchette, les transactions longues et courtes doivent être évitées en conséquence. Cela nous empêchera de négocier dans le haut ou le bas de la fourchette. Ainsi, pour que la marge de manœuvre permette une transaction, elle doit "voir" un niveau de pivot à atteindre.

"Trade Pivots" true/false. Cette fonction et les options qu'elle propose nous permettront d'automatiser véritablement une logique de trading institutionnel et de trader au même rythme que les grands. Si l'option est vraie, tous les paramètres TP/TS sont complètement ignorés. Si vrai, entrez un niveau. Règles 1min - 3max : Si c'est vrai, notre TP est le pivot à 1, 2 ou 3 niveaux, déterminé par notre niveau d'entrée. Un champ de saisie pour le SL initial doit être fourni à l'utilisateur, par défaut 30. Si un niveau supérieur à 1 est choisi pour les pivots de négociation, une fois que le niveau 1 est touché, notre SL est automatiquement déplacé pour atteindre le seuil de rentabilité. Si le niveau 2 est choisi et que le prix augmente de 20 pips au-dessus du niveau 1 mais n'a pas encore atteint le niveau 2, le SL sera déplacé de l'équilibre au niveau 1. Si le niveau 3 a été choisi, alors le SL sera déplacé vers le pivot 2 lorsque le prix a augmenté de 20 points au-dessus du niveau 2 mais n'a pas encore pris de profit au niveau 3. Si un niveau de 1 est choisi, alors nous déplaçons instantanément le TP lorsque le pivot 1 est touché.

"Drop Lots" vrai/faux. A utiliser lorsque l'on négocie des lots multiples avec la stratégie trade pivots. Par exemple, si les pivots commerciaux sont réglés sur trois et que nous négocions 3 lots, nous réglerons l'option "Drop Lots" sur true et nous prendrons le profit sur un lot au niveau 1, le profit sur un autre lot au niveau 2 et enfin le troisième au niveau 3. Ou bien, si le paramètre "trade pivots" est réglé sur deux, nous négocierions un nombre pair de lots et il en déchargerait la moitié au niveau 1 et l'autre moitié au niveau 2. En conjonction avec le déplacement automatique du SL, cela constitue une excellente gestion financière pour une stratégie de pivot.

L'ensemble de la puissance du pivot sera dictée par la paire de signaux qui a initié les transactions. Si vous négociez plus d'une paire, les autres paires achèteront et vendront simultanément avec la paire de signalisation qui a initié les transactions. Les niveaux des pivots ne seront pas pris en compte pour les paires de type "tag along". Elles suivront simplement le leader et achèteront/vendront quand le leader le fera.

3. Le dernier filtre est le temps. Ce serait génial si nous pouvions choisir deux cadres temporels par jour pour laisser le programme générer des signaux au lieu d'un seul. Le temps sera un filtre important pour le trading de pivot. 7-10 et 13-16 GMT serait un bon réglage initial.

Je suis sûr que vous pouvez voir le potentiel de cette stratégie. L'utilisation d'un niveau de pivot de transaction 3 et de lots de baisse définis comme vrais avec trois lots peut faire un massacre pendant les nouvelles. Dans ce cas, pour limiter le risque, il suffit de trader une paire au lieu de trois. De même, en temps normal et pendant les heures de bonne tendance, un pivot de transaction réglé sur 1 et la négociation de trois paires devraient permettre de réaliser des profits réguliers. Il suffit de regarder les graphiques, vous le verrez tout au long de la journée. De plus, cela nous empêcherait d'acheter/vendre en haut/en bas de la fourchette quotidienne, ce qui est statistiquement une chose terrible à faire. Cela nous empêchera également d'acheter/vendre dans les S/R et nous empêchera d'être piégés entre la LWMA 50 et un pivot et de négocier dans la LWMA 50. Je pense que cette stratégie résoudra un très grand pourcentage des mauvais trades que Pro-Gen prend actuellement.

J'espère que Nich voudra essayer de programmer ces règles.

 
novafx99:
Pro-Gen Pivot V1.0 -- 1 Hour timeframe seulement.

Ok, voici la proposition. Les règles d'entrée resteront les mêmes que celles du Pro-Gen actuel. Il y aura quelques filtres puissants proposés pour réduire les mauvaises entrées et utiliser plus de logique dans la prise de bénéfices. Il y aura également quelques changements codés en dur qui empêcheront les positions contradictoires d'être prises. Les paires négociées seront EUR/GBP/CHF contre le dollar uniquement. Les filtres permettront un risque minimal et un profit maximal dans tous les niveaux de volatilité.

1. "Paires négociées" La paire 1 sera Eur/Usd, la paire 2 sera Gbp/Usd, la paire 3 sera Usd/Chf.

Des cases à cocher seront fournies sous l'intitulé "paires négociées". L'utilisateur cochera toute combinaison de 1,2,3. Les niveaux de TP, SL, TS seront disponibles pour modification en ouvrant l'EA dans le metaeditor. Le Trailing Stop aura un paramètre true/false sous l'onglet inputs. Veuillez vous référer à l'EA Hans123Trader_v8m_1_1R pour voir comment ils ont fourni les niveaux internes pour TP, SL, TS. N'importe qui devrait être capable de le modifier, à moins qu'il n'ait des problèmes avec l'utilisation du logiciel en général.

2. "Signal Pair" Trois cases à cocher seront fournies sous le titre Signal Pair. Une seule case peut être cochée à la fois. Vous choisissez la paire 1, 2 ou 3 pour fournir le signal.

Une seule paire fournira le signal pour une transaction. Si vous avez coché les trois cases sous les paires négociées, la paire de signaux ouvrira une position simultanément pour toutes les paires cochées. Ainsi, si nous avons toutes les paires cochées et que nous utilisons la case de la paire 1 comme signal, alors l'Eur/Usd fournira le signal et toutes les paires cochées prendront une position.

Règles : Eur et Gbp ne peuvent pas s'échanger l'un contre l'autre. Le CHF doit toujours prendre une position opposée à l'Eur et au Gbp. Vous pouvez choisir de négocier 1, 2 ou 3 paires. Vous pouvez décider quelle devise fournit le signal mais vous ne pouvez choisir qu'une seule paire de signalisation. Une fois les transactions ouvertes dans le cadre de ce scénario, les TP, SL et TS prédéfinis, s'ils sont choisis, dictent les résultats des transactions.

À ce stade, nous avons essentiellement l'EA Pro-gen normal avec les changements ci-dessus. Maintenant pour les filtres.

*******************************************************************************

Filtres :

Filtre 1 : 50 period LWMA. Options - Vrai/Faux. Entrées - si c'est vrai, entrez un niveau. La valeur par défaut sera 10. Règles : Si true (vrai), le trade ne peut être ouvert que si le signal est donné et que nous sommes X pips au-dessus/en dessous de la 50LWMA. X est entré par l'utilisateur. La valeur par défaut est 10. Cela nous empêchera d'ouvrir des positions qui pourraient être bloquées par la 50 LWMA sur le graphique 1 HR.

Filtre 2 : Indicateur Fibopiv_v2. Il y aura 4 options présentées pour utiliser cet indicateur.

"pivot power" true/false. Si c'est vrai, entrez un niveau. (tous les niveaux de cet indicateur seront appelés "pivot" dans ce document, qu'il s'agisse de niveaux S/R ou du niveau réel du pivot) La valeur par défaut sera 10. Règles : Si vrai, la position ne peut être ouverte que si le signal est donné et que nous sommes X pips au-dessus/au-dessous du pivot le plus proche. Ceci nous empêchera de trader dans les pivots et, s'il est utilisé avec le filtre 1, nous empêchera également de trader entre le 50 LWMA et les pivots et nous permettra de rester du bon côté du marché le plus souvent. Ainsi, une entrée de 10 signifie que le prix doit être au moins 10 pips au-dessus/au-dessous du pivot le plus proche au moment où les conditions d'entrée sont remplies.

"Headroom" vrai/faux. Si c'est vrai, entrez un niveau. La valeur par défaut sera 20. Si vrai, la position ne peut être ouverte que si la marge entre notre signal et le prochain pivot est d'au moins 20 pips. S'il est utilisé avec le filtre 1 et le pivot power, nous n'ouvrirons pas de positions dans une fourchette trop étroite. Un coup d'œil rapide à l'indicateur fibopiv sur le graphique en 1 heure devrait donner une indication claire et facile de l'endroit où le pouvoir de pivot et la marge de sécurité devraient être fixés sur un jour donné. Une autre règle est que si nous sommes au niveau du pivot supérieur ou inférieur de la fourchette, les transactions longues et courtes doivent être évitées en conséquence. Cela nous empêchera de négocier dans le haut ou le bas de la fourchette. Ainsi, pour que la marge de manœuvre permette une transaction, elle doit "voir" un niveau de pivot à atteindre.

"Trade Pivots" true/false. Cette fonction et les options qu'elle propose nous permettront d'automatiser véritablement une logique de trading institutionnel et de trader au même rythme que les grands. Si l'option est vraie, tous les paramètres TP/TS sont complètement ignorés. Si vrai, entrez un niveau. Règles 1min - 3max : Si c'est vrai, notre TP est le pivot à 1, 2 ou 3 niveaux, déterminé par notre niveau d'entrée. Un champ de saisie pour le SL initial doit être fourni à l'utilisateur, par défaut 30. Si un niveau supérieur à 1 est choisi pour les pivots de négociation, une fois que le niveau 1 est touché, notre SL est automatiquement déplacé pour atteindre le seuil de rentabilité. Si le niveau 2 est choisi et que le prix augmente de 20 pips au-dessus du niveau 1 mais n'a pas encore atteint le niveau 2, le SL sera déplacé de l'équilibre au niveau 1. Si le niveau 3 a été choisi, alors le SL sera déplacé vers le pivot 2 lorsque le prix a augmenté de 20 points au-dessus du niveau 2 mais n'a pas encore pris de profit au niveau 3. Si un niveau de 1 est choisi, alors nous déplaçons instantanément le TP lorsque le pivot 1 est touché.

"Drop Lots" vrai/faux. A utiliser lorsque l'on négocie des lots multiples avec la stratégie trade pivots. Par exemple, si les pivots commerciaux sont réglés sur trois et que nous négocions 3 lots, nous réglerons l'option "Drop Lots" sur true et nous prendrons le profit sur un lot au niveau 1, le profit sur un autre lot au niveau 2 et enfin le troisième au niveau 3. Ou bien, si le paramètre "trade pivots" est réglé sur deux, nous négocierions un nombre pair de lots et il en déchargerait la moitié au niveau 1 et l'autre moitié au niveau 2. En conjonction avec le déplacement automatique du SL, cela constitue une excellente gestion financière pour une stratégie de pivot.

L'ensemble de la puissance du pivot sera dictée par la paire de signaux qui a initié les transactions. Si vous négociez plus d'une paire, les autres paires achèteront et vendront simultanément avec la paire de signalisation qui a initié les transactions. Les niveaux des pivots ne seront pas pris en compte pour les paires de type "tag along". Elles suivront simplement le leader et achèteront/vendront quand le leader le fera.

3. Le dernier filtre est le temps. Ce serait génial si nous pouvions choisir deux cadres temporels par jour pour laisser le programme générer des signaux au lieu d'un seul. Le temps sera un filtre important pour le trading de pivot. 7-10 et 13-16 GMT serait un bon réglage initial.

Je suis sûr que vous pouvez voir le potentiel de cette stratégie. L'utilisation d'un niveau de pivot de transaction 3 et de lots de baisse définis comme vrais avec trois lots peut faire un massacre pendant les nouvelles. Dans ce cas, pour limiter le risque, il suffit de trader une paire au lieu de trois. De même, en temps normal et pendant les heures de bonne tendance, un pivot de transaction réglé sur 1 et la négociation de trois paires devraient permettre de réaliser des profits réguliers. Il suffit de regarder les graphiques, vous le verrez tout au long de la journée. De plus, cela nous empêcherait d'acheter/vendre en haut/en bas de la fourchette quotidienne, ce qui est statistiquement une chose terrible à faire. Cela nous empêchera également d'acheter/vendre dans les S/R et nous empêchera d'être piégés entre la LWMA 50 et un pivot et de négocier dans la LWMA 50. Je pense que cette stratégie résoudra un très grand pourcentage des mauvaises transactions que Pro-Gen prend actuellement.

Espérons que Nich voudra essayer de programmer ces règles.

Excellente explication du concept.

Merci,

SFX

 

1er problème 1ère solution....

Le seul problème que je vois jusqu'à présent concerne le déplacement automatique du SL pour les paires tag-alongs. Peut-être pourrait-on le programmer de façon à ce que, si vous négociez des tag-alongs avec la paire signalétique, le programme déplace le stop loss sur les tag-alongs au break even lorsque le leader passe au break even. À partir de là, pour le reste de la transaction, le SL pour les tag-alongs resterait au seuil de rentabilité. Ou, une option pourrait être fournie pour que les tag-alongs soient programmés pour fermer la position lorsque le leader fait le premier mouvement SL pour atteindre l'équilibre. Une sorte de stratégie bizarre de protection des profits.

 

MIKE4X,

Pouvez-vous poster une image de vos paramètres s'il vous plaît. Tapez-vous 0 pour le take profit? De même, utilisez-vous d'autres paramètres ? Parce que vous obtenez des résultats supérieurs à la normale sur ce fil. Je veux dire, 1000+ pips par mois est le Saint Graal, et vous le dépassez de loin !!!

Merci,

~Billy

 

Règles : Eur et Gbp ne peuvent pas s'échanger l'un contre l'autre. Le CHF doit toujours prendre la position opposée à l'Eur et au Gbp. Vous pouvez choisir de négocier 1, 2 ou 3 paires. Vous pouvez décider quelle devise fournit le signal mais vous ne pouvez choisir qu'une seule paire de signalisation. Une fois les transactions ouvertes dans le cadre de ce scénario, les TP, SL et TS prédéfinis, s'ils sont choisis, dictent les résultats de la négociation.

C'EST UNE EXCELLENTE RÈGLE !!!!!

Quelqu'un d'autre l'a dit, mais cela contribuera à rendre cette opération immensément rentable ! !!

Billy

 
mike4X:
Voici un résumé de mes résultats sur PG.

J'ai travaillé sur 1H avec les paramètres par défaut de la version 3.2.3, à l'exception de baropenpercent 0.6 et pas de TP (je me suis dit qu'il fallait laisser le paramètre obsolète décider quand le marché avait changé).

Je me suis concentré sur 12 paires et leur relation entre elles.

Très souvent, PG ouvre une position longue sur USD-JPY, puis sur USD-CAD et, pour une raison quelconque, ouvre une position courte sur USD-CHF. Cela entraîne l'annulation de deux transactions.

De même, vous avez EUD-USD dans un sens et GBP-USD dans l'autre. Là encore, c'est une situation sans issue.

Même histoire avec les paires JPY.

Quoi qu'il en soit, voici les 12 meilleures performances dans l'ordre des pips nets des tests effectués il y a une semaine, les transactions étant ouvertes 24 heures sur 24.

1. GBP-USD +730

2. USD-CHF +340

3. AUD-USD +290

4. EUR-JPY +287

5. USD-JPY +278

6. EUR-USD +140

7. GBP-JPY +77

8. EUR-CHF +0

9. NZD-USD -40

10. CAD-JPY -168

11. AUD-JPY -228

12. USD-CAD -296

Je recommande vivement de désactiver le bouton des conseillers experts les jours de grandes nouvelles comme hier.

Mike4x.

Quoi qu'il en soit, de bons résultats Mike4x !

Je pense que ce serait une bonne idée d'enregistrer les périodes d'actualité importantes dans un fichier et d'utiliser ce fichier pour ignorer les transactions PG potentielles au moment de l'annonce des nouvelles ou à proximité.

 

Désolé de poster que c'est vraiment un grand développement. Je parle de ce fil de discussion.

Merci.

 
 

MES PROFITS :

Je n'ai attaché ce PG que pendant 1 jour et demi jusqu'à présent, mais les résultats sont étonnants ! Tout ce que j'ai changé, c'est le take profit à 45. Du 4/12 15:55 au 4/14 7:00 où j'ai dû clôturer manuellement les trades...... J'ai négocié les devises suivantes : GBP, EURO, AUD et CHF contre USD.

Il y a eu 17 transactions exécutées, 13 gagnantes et 4 perdantes. Taux de réussite de 76% ! +257 pips positifs contre -49 pips négatifs pour un total de 208 pips ! !!

Comme Mike4x l'a dit, je dois parfois fermer manuellement les trades avant que le PG ne rende les bénéfices. Si nous pouvons trouver un moyen de mieux prendre le profit, c'est un gagnant total ! !!

Merci,

~Billy