Problème de code et de ProOrder

Forum d'entraide ProRealTime : prise en main, réglages, indicateurs, programmation ProBuilder et ProOrder, astuces entre utilisateurs de la plateforme.
julian72
Ewok
Messages : 18
Enregistré le : 15 janv. 2016 19:08

Problème de code et de ProOrder

Message non lu par julian72 »

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
Avatar du membre
plataxis
Membre du Conseil Jedi
Messages : 5049
Enregistré le : 30 avr. 2014 03:12

Re: Problème de code et de ProOrder

Message non lu par plataxis »

Déjà si tu veux plusieurs positions simultanées il faut changer la première ligne

Code : #

DEFPARAM CUMULATEORDERS = True
Et oui, pour un stop suiveur il faut le recoder toi-même pour pro-order (set stop loss MaVariable)
julian72
Ewok
Messages : 18
Enregistré le : 15 janv. 2016 19:08

Re: Problème de code et de ProOrder

Message non lu par julian72 »

Merci Plataxis pour cette première réponse
Avatar du membre
Benoist Rousseau
Trader Futures / CME Member
Messages : 174717
Enregistré le : 06 sept. 2011 22:45

Re: Problème de code et de ProOrder

Message non lu par [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/src/Extension/CoreExtension.php on line 570: strtr(): Ignoring replacement of empty string
Benoist Rousseau
»

Merci de te présenter dans présentation des membres pour respecter la netiquette :mercichinois:
julian72
Ewok
Messages : 18
Enregistré le : 15 janv. 2016 19:08

Re: Problème de code et de ProOrder

Message non lu par julian72 »

plataxis a écrit :Déjà si tu veux plusieurs positions simultanées il faut changer la première ligne

Code : #

DEFPARAM CUMULATEORDERS = True
Et oui, pour un stop suiveur il faut le recoder toi-même pour pro-order (set stop loss MaVariable)
(rire) maintenant je me rends compte que ma stratégie n'est plus aussi profitable