|
|
| Sujet : ProBacktest: questions/réponses | |
Salut,
Je programme avec Prorealtime depuis quelques temps. J'ai des problèmes avec le module probacktest.
Mes stop programmé ne se déclenche pas ou se déclenche de temps en temps seulement !?!
Voici comment je les programme par emxple:
VarStop = ENTRYQUOTE - 0.06
SELL AT VarStop STOP
Voila, le problème c'est que ca ne marche pas à tous les coups voici la preuve : le code et le résultat du backtest.
La strategie est toute simple on choisit des situation interressantes, on achète, gestion des stop et profit.
Cliquez pour agrandir
Quelqun a une idée comment résoudre le problème ?
Bonne année et profits
salut,
connaissez-vous le code pour sortir automatiquement d'une position 5 barres apres l'entrée ?
Salut, essaye ca
IF NOT ONMARKET THEN
BUY AT VarLimite LIMIT
Compteur = 0
END IF
IF ONMARKET THEN
compteur = compteur + 1
If compteur = 5 then
SELL AT Market LIMIT
EndIf
EndIF
Salut,
J'ai un problème avec les stop de PRT quand je programme dans le module ProBacktest.
Quand je télécharge une stratégie toute faite sur le site de PRT tout fonctionne bien. Mais quand je programme moi meme les stop ca ne marche plus. J'ai essayé plusieurs facons :
IF LONGONMARKET THEN
VarSTOP = MAX(LOW - 0.06, ENTRYQUOTE * 0.96)
SET STOP VarStop
ENDIF
ou
IF LONGONMARKET THEN
VarSTOP = MAX(LOW - 0.06, ENTRYQUOTE * 0.96)
SELL AT VarStop STOP
ENDIF
et ca ne marche pas. Le système ne vend quand les niveaux de stop sont atteints. J'espère que quelqun pourra m'aider
J'ai poublié la stratégie sur le site de PRT sous "Force Swing Stop 0.06"
Citation de : SaintSkunk (au 05-01-2008 23:18:34)Salut, essaye ca
...
merci c'est correct.
Pour ton souci, j'ai que ce genre de code pour stoploss ..
// Stop Loss
IF LongOnMarket THEN
s = 10 // pts
Set Stop (EntryQuote - s)
ENDIF
édité le : 09-01-2008 14:02:02
Bonjour à tous, j'essaie de backtester des stratégies. On sait jamais, peut être qu'un jour çà marchera...
Voilà mon problème : Lorsque j'entre en position, je souhaite placer un stop loss défini par le plus bas des 2 derniers jours jusqu'à l'entrée en position.
Pour l'instant j'ai tenté avec Dlow(2) mais çà donne le plus bas des 2 derniers jours glissants.
Une idée? Si c'est le cas, je vous en remercie d'avance!
Citation de : SaintSkunk (au 06-01-2008 04:46:01)
Salut,
J'ai un problème avec les stop de PRT quand je programme dans le module ProBacktest.
Quand je télécharge une stratégie toute faite sur le site de PRT tout fonctionne bien. Mais quand je programme moi meme les stop ca ne marche plus. J'ai essayé plusieurs facons :
IF LONGONMARKET THEN
VarSTOP = MAX(LOW - 0.06, ENTRYQUOTE * 0.96)
SET STOP VarStop
ENDIF
ou
IF LONGONMARKET THEN
VarSTOP = MAX(LOW - 0.06, ENTRYQUOTE * 0.96)
SELL AT VarStop STOP
ENDIF
et ca ne marche pas. Le système ne vend quand les niveaux de stop sont atteints. J'espère que quelqun pourra m'aider
J'ai poublié la stratégie sur le site de PRT sous "Force Swing Stop 0.06"
Il faut ajouter realtime :
SELL AT VarStop STOP REALTIME
_______________
Cordialement,
Paul Dussert
Bonjour,
Savez vous comment programmer dans probacktest l'achat et la vente de produits dérivés style turbos.
par exemple:
achat pour 1000 euros de turbos avec un levier 8.
Merci d'avance pour vos reponses
Jolan
Bonjour,
Je suis nouveau sur PRT, et tente de passer des paramètres à une fonctin appelée. Ma question est donc très basique, mais PRT semble ne pas fonctionner comme un langage de programmation classique. Ci dessous l'exemple ultra simple qui pose problème :
* La fonction appelée est définie comme un indicateur avec deux variables p1 et p2 entières. Voici le code :
s1 = p1
s2 = p2
return s1, s2
* la fonction appelante est ci-dessous
a = 3
b = 4
myappele, myappele2 = CALL appelee[a ,b]
return myappele, myappele2
LE RETOUR DE CET INDICATEUR EST "null".
* Or, si je remplace le code ci-dessus, par (donc sans faire d'affectation de a et b):
myappele, myappele2 = CALL appelee[3 ,4]
return myappele, myappele2
ALORS j'obtiens bien en sortie, 3 et 4.
* Question : comment faut il faire pour passer a et b en paramètres ?
Merci de votre réponse
Denis Cordelle
PC
(3 msg)
Bonjour
Pouvez vous m'aide à programmer sur Backtest
Achat si Prix + 3%(Prix) > MM50
Vente si Prix - 3%(Prix) < MM50
Merci
PC
(3 msg)
Bonjour
Pouvez vous m'aide à programmer sur Backtest
Achat si Prix + 3%(Prix) > MM50
Vente si Prix - 3%(Prix) < MM50
Merci
| Sujet : ProBacktest: questions/réponses | | |