Un peu d'aide s'il vous plait, pour une stratégie MACD

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #93026 quote
    Amine Rguigue
    Participant
    New

    Salut,

    Je sais que je n’ai pas à vous demander ça… mais je suis trop nul en programmation :).
    Pourriez-vous coder ceci sous forme de stratégie, et optimiser peut-être les périodes des moyennes mobiles avec la méthode du lien en pièce jointe?

    – Si la MACD > 0 (s.h.o.r.t: 12, l.o.n.g: 26, signal:2)
    «  Continuer »
    Indicateur/ Oscillateur vert prend la valeur 1 (si possible, tout ce qui est en dessous est coloré en vert aussi pour le confort)
    => Lorsque l’accélération devient rouge (positive ou négative) ou MACD < 0: Indicateur vert prend la valeur 0

    – Si la MACD <0 (12,26,2)
    « Continuer »
    Indicateur/ Oscillateur rouge prend la valeur 1
    => Lorsque l’accélération devient verte (positive ou négative) ou la MACD >0 : Indicateur rouge prend la valeur 0

    lien joint: https://www.youtube.com/watch?v=W0OTFVM0r9s

    Pourriez-vous ensuite le backtester et publier une capture d’écran des résultats sur 1 an avec le DAX, le DOW JONES, le NASDAQ, l’EURUSD, le GBPJPY, USDCAD, EURGBP?

    Je remercie d’avance quiconque accepterait de prendre le projet.

    #93028 quote
    robertogozzi
    Moderator
    Master

    Veuillez mettre à jour votre pays dans le profil. Merci.

    Veuillez utiliser un titre significatif, pas si général. Merci.

    #93032 quote
    Nicolas
    Keymaster
    Master

    Pourriez-vous ensuite le backtester et publier une capture d’écran des résultats sur 1 an avec le DAX, le DOW JONES, le NASDAQ, l’EURUSD, le GBPJPY, USDCAD, EURGBP?

    et on doit aussi venir à la maison te l’apporter en amenant les pizzas ? 😆

    Je veux bien m’occuper du code, ensuite tu en feras ce que tu voudras 😉

    Inertia and GraHal thanked this post
    #93086 quote
    Amine Rguigue
    Participant
    New

    @robertogozzi Bonjour, j’ai bien mis à jour ma nationalité comme vous le demandiez !


    @Nicolas
    Avec plaisir, je me chargerais de choisir un bon film pour l’occasion histoire de profiter de la pizza :).  Merci d’avance pour votre travail ! J’espère que mon idée d’indicateur est un peu original :’) c’est ma première idée haha

    #93127 quote
    Nicolas
    Keymaster
    Master

    Indicateur ou stratégie de trading automatique ? J’avoue que j’aimerai bien avoir un plus d’explication, car je ne comprends pas bien ton premier message ? Par ailleurs la vidéo, c’est le guide d’optimisation de la plateforme, elle contient des informations sur ton projet ?

    #93171 quote
    Amine Rguigue
    Participant
    New

    C’est vrai que mon message mélange un peu les 2 :).

    Dans ma tête un indicateur était créé à l’aide de la MACD et de l’accélération et au moment ou ce dernier devenait positif en vert ou négatif en rouge une stratégie automatique lançait l’achat ou la vente et le stoppait quand l’indicateur retournait à 0 (c’est à dire quand l’accélération prend une couleur opposé au sens pris par l’indicateur (rouge ou vert). Non la vidéo contient juste la méthode d’optimisation que je voulais utiliser pour déterminer la meilleure période pour la MACD

    #93234 quote
    Amine Rguigue
    Participant
    New

    Est-ce possible?

    #93266 quote
    Amine Rguigue
    Participant
    New

    En ce qui concerne la simple stratégie, j’ai essayé de la schématiser:

    Capture-d’écran-2019-03-09-à-12.44.24.png Capture-d’écran-2019-03-09-à-12.44.24.png
    #93328 quote
    Nicolas
    Keymaster
    Master

    Merci pour l’image, c’est bien plus compréhensible, il s’agit de la stratégie banale avec le MACD. Pour information la MACD ne traduit aucune “accélération”, c’est une simple différence (soustraction) de 2 valeurs de 2 moyennes mobiles.

    defparam cumulateorders=false
    
    imacd = macd[12,26,9]
    
    if not longonmarket and imacd crosses over 0 then 
    buy at market 
    endif 
    
    if not shortonmarket and imacd crosses under 0 then 
    sellshort at market
    endif 
    
    if longonmarket and imacd<imacd[1] then 
    sell at market 
    endif 
    
    if shortonmarket and imacd>imacd[1] then 
    exitshort at market 
    endif

    Concernant l’optimisation, je ne peux que conseiller d’étudier attentivement commet vérifier des paramètres sur les périodes hors échantillon à l’aide du module de Walk Forward:

    [youtube]https://youtu.be/EkEvc-yJKmQ[/youtube]

    #93537 quote
    Amine Rguigue
    Participant
    New

    Merci beaucoup !

    Et désolé du dérangement

Viewing 10 posts - 1 through 10 (of 10 total)
  • You must be logged in to reply to this topic.

Un peu d'aide s'il vous plait, pour une stratégie MACD


ProOrder : Trading Automatique & Backtests

New Reply
Author
Summary

This topic contains 9 replies,
has 3 voices, and was last updated by Amine Rguigue
7 years ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 03/07/2019
Status: Active
Attachments: 1 files
Logo Logo
Loading...