Utiliser une KAMA 200 et une KAMA50 dans un code ProOrder

Forums ProRealTime forum Français Support ProOrder Utiliser une KAMA 200 et une KAMA50 dans un code ProOrder

Viewing 15 posts - 1 through 15 (of 35 total)
  • #99024

    Bonjour,

    je repose ma question car je ne vois plus mon précédent post : en multiframe, je voudrais utiliser en timeframe 1 heure la condition suivante : la kama 200 doit être supérieure ou inférieure à la KAMA 50 suivant que l’on souhaite entrer long ou court. La décision étant prise par une condition en timeframe 15 minutes.

    or je me suis aperçu que la condition en timeframe 1 heure ne me renvoyait pas les bons résultats. Donc ma question est : est ce qu’en trading automatique, PRT sait gérer la KAMA 200 (je sais qu’en screener PRT ne peut pas gérer un tel horizon de temps – 200 unités).?

    merci.

    #99029

    L’ancien post a été supprimé par erreur 2 fois, car oui il avait été posté en doublon .. !

    J’ai modifié le titre de ce sujet également, merci pour :

    • Pour un nouveau sujet, votre titre doit être suffisamment explicite pour inciter la communauté à lire votre discussion.

    Cela ne doit pas poser de problème, il est possible toutefois, qu’un arrondi de calcul puisse modifier des résultats entre ProBuilder et ProBacktest, mais ce comportement doit être corrigé dans une future mise à jour.

    Merci de poster le code en question pour apporter une réponse moins approximative 🙂

    #99036

    bonjour,

    voici donc le code en question.

     

    // Définition des paramètres du code
    DEFPARAM CumulateOrders = False // Cumul des positions désactivé

    timeframe(1 hour,updateonclose)

    // Conditions pour ouvrir une position en vente à découvert
    indicator11 = CALL “KAMA 50″[50, 2, 30]
    indicator21 = CALL “Kaufman Adaptative MA”[200, 2, 30]
    c11 = (indicator11 < indicator21)

    timeframe (default)

    // Conditions pour ouvrir une position en vente à découvert
    indicator1, ignored, indicator2 = CALL “DM 15 minutes”[5, -5]
    c1 = (indicator1 < indicator2)

    IF c11 and c1 THEN
    SELLSHORT 1 CONTRACT AT MARKET
    ENDIF

     

    les entrées en position ne se font pas au bon moment ou alors elles se font alors que la kama50 est au dessus de la kama200  ……

    merci.

    #99038

    exemple ci-dessous aucune position de prise alors que la kama50 est au dessous de la kama200 et la condition en 15 minutes est remplie…

    #99043

    Première chose à faire c’est de GRAPH les indicateurs pour les visualiser et les comparer à ceux du graphique.

    Je pense l’avoir déjà dit dans un de tes sujets, il faut utiliser le bouton approprié pour poster du code.

    #99051

    comme ceci ?

    #99060

    et je ne sais pas faire de GRAPH sur les indicateurs. j’ai fait un back test sans résultat. donc je m’interroge et je ne comprends pas ce qui ne fonctionne pas pourtant dans ce code qui est simplissime.

    #99133

    Pour justement comprendre ce qui ne va pas, il faut vérifier ses variables. Pour les visualiser donc, tu peux utiliser GRAPH ou GRAPHONPRICE:

    Pour les KAMA d’abord :

    à placer à la fin du code, tu pourras ainsi vérifier leurs valeurs et si elle sont exactes, pourquoi tes conditions ne se valident elles pas.

    #99204

    Bonsoir,

    merci pour la réponse. J’ai ajouté le graph mais bon je ne sais pas comment interpréter les résultats apparaissant sur le graphique (en pièce jointe).

    #99781

    En complément de mon problème, je précise que la fonction call”KAMA” que j’utilise dans mon programme correspond au code joint (ex pour la kama200).

    merci de m’aider.

    #99812

    Le but de GRAPHer les variables sur le graphique, cela t’aidera à vérifier que les KAMA appelés par ton ProBacktest sont bien les mêmes que celles affichées dans le graphique avec les indicateurs, est-ce le cas ?

    #100263

    bonsoir,

    oui c’est bien le cas. je ne détecte aucune anomalie.

    #100388

    Le plus simple c’est d’exporter la stratégie en fichier itf et de l’attacher à ton prochain post, afin que je puisse vérifier avec la même version et les indicateurs importés automatiquement, merci.

    #100451

    Bonsoir,

    ci-joint le programme.

    #100493

    Il y a bien un ordre de vente qui se déclenche à chaque fois que la condition

    est testée vrai (voir GRAPH c11 and kamadown and c1), à condition bien entendu de ne pas être déjà au marché.

    Donc le programme semble correct.

    Les indicateurs sur ton écran ont bien les mêmes exacts paramètres que ceux codés dans la stratégie aux lignes 8,9 et 18 ?

Viewing 15 posts - 1 through 15 (of 35 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login