ProRealTime
Pour partager sur le trading automatique, nos algorithmes, nos backtests

Re: BDC G'sT

par jerbrux » 06 Juin 2016 22:36

Bonjour G'sT,

Pour ta première question à propos de la gestion du signal d'achat ou de vente selon la valeur de ta courbe d'achat/de vente: je ferais ainsi (je ne montre que pour la partie achat, bien entendu il faut faire une partie identique pour la partie de signal de vente):

Code: Tout sélectionner
//logique pour signal d'achat

//initialisation du signal d'achat à 0 à chaque itération
secondsignalA = 0

//si ta courbe d'achat passe au dessus de 100 alors on marque un premier signal
if courbeachat >= 100 then
firstsignalA = 1
endif

//si ta courbe d'achat redescend sous 50 alors le vrai signal d'achat est indiqué (secondsignalA = 1)
if courbeachat < 50 and firstsignalA = 1 then
secondsignalA = 1
firstsignalA = 0
endif


Dans proorder/probacktest tu peux alors utiliser la variable secondsignalA en achetant dès que secondsignalA = 1

J'espère que je réponds bien à ta question.

Re: BDC G'sT

par G'sT » 06 Juin 2016 23:02

Bonsoir Jerbrux.


Ah mais oui, je cherchais trop compliqué alors que celà ne l'était pas :
1) franchissement des 100 => a=1
2) franchissement des 50 ET a=1 ===> déclenchement du trade

:top: :top: :top: :top:

:merci: beaucoup à toi Jerbrux

Re: BDC G'sT

par G'sT » 07 Juin 2016 06:46

J essayerai ce soir.
Ca devrait donner quelque chose comme ca :

A=0

If bdc crosses over 100 then
B=1
Endif

If bdc crosses under 50 and b=1 then
A=1
B=0
Endif

Re: BDC G'sT

par G'sT » 07 Juin 2016 20:11

De retour dans mon antre je viens de tester selon le code ci dessus......et ça marche. Merci encore Jerbrux !
Voilà le résultat sur la journée d'hier :



il y avait 43 pts à faire :musique:

En survolant rapidement et manuellement j'ai néanmoins vu quelques imperfections sur quelques jours qu'il va falloir que j'étudie/affine.

Merci à tous pour votre collaboration.


ProRealTime

Alors partagez-le 5 fois c'est bon pour la santé