Désactiver indicateurs

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #249967 quote
    paulPRT
    Participant
    New

    Hello,

    J’ai une stratégie qui est gagnante sur le DAX cash et perdante sur le Futur. Dans ma stratégie, j’utilise un trailing stop à 100 points, qui est souvent tapé après 17h30.

    C’est pourquoi je souhaiterais savoir s’il existe un moyen pour désactiver le trailing stop et les différents indicateurs (mooving average) à 17h30, et les réactiver à 9h du matin.

     

    En vous souhaitant une très bonne journée !

    #249970 quote
    Iván González
    Moderator
    Master

    Bonjour. Oui, tu peux faire en sorte que le système n’effectue pas d’opérations entre 17h30 et 9h00, ou réinitialiser des variables.
    Pour cela, tu dois contrôler l’heure en définissant deux variables de temps. Par exemple :

    startTime = 090000  
    endTime = 173000  
    if openTime >= startTime and openTime <= endTime then  
    
    endif  
    #250005 quote
    paulPRT
    Participant
    New

    Ok merci

    #250007 quote
    paulPRT
    Participant
    New

    J’ai l’impression que cela ne fonctionne pas.

    Les moyennes mobiles sont toujours calculées sur les X dernières périodes ce qui fait qu’elles ne sont pas les même sur le Cash et sur le Future

    #250036 quote
    Iván González
    Moderator
    Master

    D'accord. Maintenant, ça va mieux. Mira, c'est la forme de calcul des médias (seulement dans les langues actives).

    ONCE maPeriod = 50
    ONCE startHour = 090000
    ONCE endHour   = 173000
    
    active = (time >= startHour AND time < endHour)
    
    IF active THEN
    idx = LastSet($activeCloses) + 1
    $activeCloses[idx] = close
    ENDIF
    
    sum = 0
    count = 0
    last = LastSet($activeCloses)
    
    IF last >= 0 THEN
    start = last - maPeriod + 1
    IF start < 0 THEN
    start = 0
    ENDIF
    FOR i = last DOWNTO start DO
    sum = sum + $activeCloses[i]
    NEXT
    count = last - start + 1
    activeSMA = sum / count
    ELSE
    activeSMA = close
    ENDIF
    
    RETURN activeSMA
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.

Désactiver indicateurs


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
paulPRT @paulprt Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by Iván González
6 months, 1 week ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 08/22/2025
Status: Active
Attachments: No files
Logo Logo
Loading...