Stratégie lancé si condition à 7h30

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #44236 quote
    HC
    Participant
    Average

    Bonsoir,

    Je souhaite qu’une stratégie soit lancé si par exemple :

    à 7h30 les prix sont au dessus de la moyenne mobile200

    Si la condition est bonne alors la stratégie peut se derouler sur la journée

    Je cherche en vain sur le sdifférente stratégie, impossible de trouver
    Il me semble aussi qu’il y avait une stratgie dite de 9h30 et de 22h30  si je ne me trompe pas (mais j’arrive pas à la retrouver)
    J’ai relevé des chose comme cela : mais je voudrai que par exemple cette premier condition lance la stratégie et non comme dans cet exemple procéde à l’achat.
    // CONDITIONS ACHAT
    c1a = time = 093000
    c2a = IndicMACD > IndicMACD[1]
    IF c1a and c2a THEN
    BUY n SHARES AT MARKET
    ENDIF
    #44343 quote
    HC
    Participant
    Average

    Précision la strategie qui pourrait avoir des elements aidants, doit s’appeler morning trader, elle ouvre une position en fonction d’element technique à 9h30.

    Mon probleme est :

    si je met au debut de ma stratégie :

    c1a = time = 093000
    c2a = close > average[200]
    IF c1a and c2a THEN  lancer la stratégie
    la stratégie en question ne se lancera pas car, le systeme va considérer le c1a = time = 093000, comme une condition.  A 10h, à 12h, 13h30 etc… le systeme considera que time n’est pas 093000.
    #44353 quote
    HC
    Participant
    Average
    DEFPARAM CumulateOrders = False // Cumul des positions désactivé
    c1= time=073000
    c2=Average[200](close)
    c3= c1 and (close<c2)
    if c3 then
    trading=1
    ELSE 
    trading=0
    endif

    En cumulant différent code dans différent sujet du forum, est ce que ce code peut etre juste

    #44354 quote
    HC
    Participant
    Average

    Apres essai, ce code ne fonctionne pas, comme j’en doutais, je pense que le systeme ne regarde que c1

    #44612 quote
    HC
    Participant
    Average

    Je souhaite attribuer une variable la cotation de 7h30 du jour

     

    DEFPARAM CumulateOrders = False // Cumul des positions désactivé
    horaire=time=073000
    //c1= time=073000
    c2=Average[200](close)
    c3= horaire and (close>c2)
    if c3 then
    trading=1
    ELSE
    trading=0
    endif

    Mais cela ne fonctionne pas

    #44639 quote
    Nicolas
    Keymaster
    Master

    et comme ceci ? :

    if time = 093000 then
     if close>average[200] then
      autorise = 1
     else
      autorise = 0
     endif
    endif
    
    return autorise

    Lorsque ton code ne semble pas fonctionner correctement, surtout sur un ensemble de blocs conditionnels, je ne peux que te suggérer de les afficher graphiquement comme avec un indicateur (le code que je viens de poster et dont tu trouveras l’image ci-dessous).

    Les conditions simples, c’est un des sujets de la formation débutant accessible ici : formation programmation prorealtime débutant

    HC thanked this post
    #44650 quote
    HC
    Participant
    Average

    Merci beaucoup.

    Ce code se lit plus logiquement effectivement. Et je comprends mieux, une lecture par bloc.

    if time = 093000 then
    if close>average[200] then
      autorise = 1
    else
      autorise = 0
    endif
    endif
    La formation, je ne suis pas au bout, et dans mon esprit mon problème était  le ” time=”, je pensais qu’il était lié à l’heure du systeme, sans qu’on puisse se référer à une heure passée.
    C’est la différence entre un professionnel et un débutant.
    Merci beaucoup
    #44707 quote
    Nicolas
    Keymaster
    Master

    L’instruction “time” correspond à l’heure de clôture de la bougie courante, donc dépend des “heures de trading personnalisés” pour chaque instrument.

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

Stratégie lancé si condition à 7h30


Support ProOrder

New Reply
Author
author-avatar
HC @hc Participant
Summary

This topic contains 7 replies,
has 2 voices, and was last updated by Nicolas
8 years, 5 months ago.

Topic Details
Forum: Support ProOrder
Language: French
Started: 08/19/2017
Status: Active
Attachments: 2 files
Logo Logo
Loading...