determination du plus haut macdline sur x barres

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #150992 quote
    arrot
    Participant
    Junior

    bonjour,

    je cherche la laleur la plus haute du MACDLINE sur les 30 dernieres barres

    voici mon code

    indicator44=highest[30](macdline[12,26,9])

    je prends le résultat et je le compare au MACDLINE

    je n’obtiens pas de résultat escompté

    merci de votre aide

    André

    #150993 quote
    JC_Bywan
    Moderator
    Master

    Bonsoir,

    Pour la valeur la plus haute du MACDLINE sur les 30 dernieres barres, en supposant que tu veuilles l’appliquer à close et pas à une autre valeur (comme medianprice ou low ou high par exemple), essaie en ajoutant (close):

    indicator44=highest[30](macdline[12,26,9](close))
    #150995 quote
    arrot
    Participant
    Junior

    merci du retour rapide

    visiblement ca ne marche pas !

    #150996 quote
    arrot
    Participant
    Junior

    voici la partie de code pour vendre une position en cours

    indicator2= macdline[12,26,9]
    indicator22=macd[12,26,9]
    indicator44=highest[20](macdline[12,26,9](close))
    rem
    c22= indicator22[1]>0
    c23 = indicator22<0
    c44=indicator2>indicator44
    rem
    IF (c22 and c23 and c44)  THEN
    SELL   AT MARKET

    rtie du code pour vendre une position en cours

    #151004 quote
    JC_Bywan
    Moderator
    Master

    Ok, ce qui ne marche pas n’est pas la définition de l’indicator44 dans la question de départ au vu de ces nouvelles lignes de code, c’est l’usage qui en est fait à la ligne 7 qui a défini une condition c44 impossible: une valeur ne peut pas être strictement supérieure à son plus haut sur un échantillon qui l’inclut.

    Je suppose que tu a voulu faire une comparaison entre bougie en cours et un highest excluant bougie en cours, si oui tu dois prendre la valeur d’indicator44 à la bougie d’avant, en y ajoutant [1], la ligne 7 serait:

    c44=indicator2>indicator44[1]

    (et choisir entre 30 ou 20 dans la ligne 4 pour un total de 31 ou 21 barres: la dernière sur laquelle on teste la condition + les 30 ou 20 précédentes sur lesquelles considérer le highest)

    Nicolas thanked this post
    #151009 quote
    arrot
    Participant
    Junior

    bonjour Noobywan

    oui c’est bien cela. ton explication est trés claire.

    je poursuis mes simulations.

    cordialement

    André

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

determination du plus haut macdline sur x barres


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
arrot @arrot Participant
Summary

This topic contains 5 replies,
has 2 voices, and was last updated by arrot
5 years, 3 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 11/19/2020
Status: Active
Attachments: No files
Logo Logo
Loading...