Demande de programation de trading automatic

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #176476 quote
    dridri
    Participant
    Junior

    Bonjour, je vous écris pour savoir si quelqu’un était capable de me programmer une stratégie très simple en automatique.

    Il faudrait que la prise de position se déclenche quand en 1h, la bougie clôture au dessus des plus haut de la veille. Le stop se situerais en dessous de cette même bougie en prenant compte d’un spread,  et la position ce clôturerais en fin de journée à 21h.

    Si quelqu’un était capable de faire ça, je vous en remercierait.

    Bonne journée à tous.

    #176483 quote
    Nicolas
    Keymaster
    Master

    Sujet déplacé dans le forum Français puisqu’il est rédigé en français 🙂

    Le code suivant achète si la bougie actuelle clôture au dessus du plus haut de la veille, on retire la distance “spread” au plus bas de la bougie pour ajouter le stoploss.

    defparam cumulateorders=false 
    
    spread = 2 // distance à ajouter au stoploss
    
    if not longonmarket and close crosses over dhigh(1) then 
     buy at market
     sell at low-spread*pointsize stop 
    endif 
    
    if longonmarket then 
     sell at low-spread*pointsize stop 
    endif 
    
    Midlanddave thanked this post
    #176788 quote
    dridri
    Participant
    Junior

    Bonjour, je reviens vers vous car en fin de compte il me faudrait un codage plus poussé.

    La prise de position se ferait de la même façon, lorsque le prix en 15 minutes ou 1h clôture au dessus ou en dessous des plus bas de la veille dans la conditions ou ceux-ci sont des haramis ou doji définis par ces codes.

    IF abs(close-open)/(high-low) < 0.10 and (high - close)/(high-low) < 0.60 and (close- low)/(high-low) < 0.60 THEN
    DRAWELLIPSE(barindex-1, low, barindex+1, high) COLOURED (255,105,280,100) BORDERCOLOR (200,0,0,0) STYLE(dottedline,3)
    ENDIF
    
    RETURN (DOJI)

     

    if DayOfWeek = 2 then
    if high[0] < high[2] and high[1] < high[2] and low[0] > low[2] and low[1] > low[2] then
    //This is a Harami on Monday
    DRAWELLIPSE(barindex-1, low, barindex+1, high) COLOURED (100,149,237,100) BORDERCOLOR (200,0,0,0) STYLE(dottedline,3)
    endif
    
    elsif DayOfWeek = 1 then
    //This Sunday, Draw Nothing
    else
    if high[0] < high[1] and low[0] > low[1] then
    //This is a Harami on Other Day
    DRAWELLIPSE(barindex-1, low, barindex+1, high) COLOURED (100,149,237,100) BORDERCOLOR (200,0,0,0) STYLE(dottedline,3)
    endif
    
    endif
    
    return( HARAMI)

     

    Pour la prise de position les volumes devront être au dessus de la moyenne mobile exponentiel 20.

    Le stoploss serait placé sous au ou dessus de la bougie d’entrée en prenant compte d’un spread.

    Pour la sortie j’aimerais essayer 2 variantes : l’une avec prise de la moitié des profits à une fois la bougie ( de la mèche coté stoploss à la cloture de bougie si possible, et non de mèche à mèche) et le reste à 3 fois la bougie.

    La 2ème variantes serait une prise total des profits à 2 fois la bougie.

    Etant complètement amateur dans le codage, pourriez vous indiquez dans ce codage s’il vous est possible, le nombre de lot à prendre pour avoir un stoploss à 25 ou 50 euros.

    La stratégie ne devra prendre qu’une seule positions à la fois.

    Merci beaucoup à vous si vous arrivez à faire ça.

    Bon week-end!

    PS: les résultats de ma stratégie en 1h en manuel.

    JOURNAL-DE-TRADING-2.xlsx
    #176794 quote
    dridri
    Participant
    Junior

    J’ai également oublier de dire que les ordres devaient être pris entre 5h et 19h et qu’ils devaient être automatiquement cloturé à 21h.

    Et que la bougie du dimanche ne devait pas être pris en compte.

    #176804 quote
    phoentzs
    Participant
    Master

    Dhighlow Breakout Dax MTF

    Peut-être que cela pourrait vous aider ?

    #176828 quote
    dridri
    Participant
    Junior

    Et pour la prise de positions, les volumes devront être croissant par rapport à la bougie d’avant.

    Désolé pour tout ces messages un peu fouillis.

    #176951 quote
    Nicolas
    Keymaster
    Master

    Merci de ne pas double ou triple poster pour la même demande. J’ai supprimé les autres sujets identiques. La demande est bien comprise, merci.

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

Demande de programation de trading automatic


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
dridri @dridri Participant
Summary

This topic contains 6 replies,
has 3 voices, and was last updated by Nicolas
4 years, 6 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 08/30/2021
Status: Active
Attachments: 1 files
Logo Logo
Loading...