Bonjour,
J'aimerais améliorer mon code pour qu'elle puisse prendre bien plus de position, puis j'ai une question. On est bien d'accord que les stop suiveur ne fonctionne qu'en backtest ?
CODE 1
// définition des paramètres de code
DEFPARAM CUMULATEORDERS = False
DEFPARAM flatafter = 215500
// état pour entrer dans une positions longues
MAShort = Average [20] (close)
MALong = average [30] (close)
c1 = (MAShort CROSSES OVER MALong)
IF c1 THEN
BUY 1 CONTRACT AT MARKET
ENDIF
// état pour entrer dans dans une poitions courtes
c3 = (MAShort CROSSES UNDER MALong)
IF c3 THEN
SELLSHORT 1 CONTRACT AT MARKET
ENDIF
// arrêts et objectifs
SET STOP PTRAILING 2
CODE 2
// définition des paramètres de code
DEFPARAM CUMULATEORDERS = False
DEFPARAM flatafter = 215500
// état pour entrer dans une positions longues
MAShort = Average [20] (close)
MALong = average [30] (close)
c1 = (MAShort CROSSES OVER MALong)
IF c1 THEN
BUY 1 CONTRACT AT MARKET
ENDIF
// conditions de sortie en positions long
c2 = (MAShort CROSSES UNDER MALong)
IF c2 THEN
SELL AT MARKET
ENDIF
// état pour entrer dans dans une poitions courtes
c3 = (MAShort CROSSES UNDER MALong)
IF c3 THEN
SELLSHORT 1 CONTRACT AT MARKET
ENDIF
// conditions de sortie en positions courtes
c4 = (MAShort CROSSES OVER MALong)
IF c4 THEN
EXITSHORT AT MARKET
ENDIF
// arrêts et objectifs
SET STOP PTRAILING 2
Problème de code et de ProOrder
-
julian72
- Ewok
- Messages : 18
- Enregistré le : 15 janv. 2016 19:08
-
plataxis
- Membre du Conseil Jedi
- Messages : 5049
- Enregistré le : 30 avr. 2014 03:12
Re: Problème de code et de ProOrder
Déjà si tu veux plusieurs positions simultanées il faut changer la première ligne
Et oui, pour un stop suiveur il faut le recoder toi-même pour pro-order (set stop loss MaVariable)
Code : #
DEFPARAM CUMULATEORDERS = True
-
julian72
- Ewok
- Messages : 18
- Enregistré le : 15 janv. 2016 19:08
Re: Problème de code et de ProOrder
Merci Plataxis pour cette première réponse
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174717
- Enregistré le : 06 sept. 2011 22:45
-
julian72
- Ewok
- Messages : 18
- Enregistré le : 15 janv. 2016 19:08
Re: Problème de code et de ProOrder
(rire) maintenant je me rends compte que ma stratégie n'est plus aussi profitableplataxis a écrit :Déjà si tu veux plusieurs positions simultanées il faut changer la première ligneEt oui, pour un stop suiveur il faut le recoder toi-même pour pro-order (set stop loss MaVariable)Code : #
DEFPARAM CUMULATEORDERS = True
