back.
Ton signal passe de 0 à +1 sur une bougie puis redescend à 0 sur la bougie suivante ? (indicateur ternaire en résumé)
Ou bien il passe de +1 à -1 sur un contre signal ? (signal binaire) ?
binaire , je vise l indicateur avec le module de aide a la programmation .
Dans ton premier bout de code :
Tant que ta position est en stock, PRT ne prendra pas un deuxième lot.
Dans ton deuxième bout de cotre, effectivement si signal = -1 ET que tu as déjà un lot en stock alors tu lances ordre d'achat.
non il prend bien la deuxieme position , dans le graph j ai bien les fleches sous les bougies qui correspondent au signaux , d ailleurs il ouvre a l open de bougie +1 et pas a la cloture .
Donc la soucis c est la sortie , jamais il ne me sort a " flat " .
Quand la position est cloturée on est souvent sur le niveau d entree du premier trade . Il cloture les deux a ce moment .
Et bien sur des fois il cloture pas , selon ce que j ai code .
j ai verifie la version de prt c est bon > a 10
peut etre ça bug car j ai prt demo ...
Est-ce que tu as vérifié , tout en haut du code, que tu as mis la directive "DEFPARAM
CumulateOrders= True "ou un truc de ce gout là, regarde dans la doc, j'ai pas de PRT sous la main.
oui ça c est bon .
Attend y'a aussi un autre truc qui me revient en tête : y'avait un mecahtn bug avec "countofposition" ce qui oblige à utiliser COUNTOFSHORTSHARESet COUNTOFLONGSHARESà la place, car countofposition ne renvoit pas le bon nombre (je ne sais pas plus dans quel cas mais la directive ne marchait pas y'a un an environ).
bon je vais checker ça ... mais ça metonnerait .
En resume ça prend la deuxieme position mais ça doit s emmeler les pinceaux sur les sortie , c est dingue ...
Dans ton api t as un truc come ça non ? , sortir flat ... donc je comprend pas que prt le fasse pas .
j avait beaucoup d espoir pour POSITIONPERF et POSITIONPRICE mais rien n y fait . page 19 de la doc
j essaye de mettre des captures ...
a+