Question codage couleurs bougie

Forum sur le trading automatique et algorithmique : systèmes, backtests, robots de trading, résultats et limites, code à l'appui.
Avatar du membre
Deejay87
Chevalier Émérite Jedi
Messages : 3071
Enregistré le : 17 oct. 2017 16:03

Question codage couleurs bougie

Message non lu par Deejay87 »

Bonjour

J aimerais backtester un set up mais je ne suis pas très bon en codage et j'ai l impression que c est un peu complexe à coder via le PRT Basique (que j utilise pour des backtests).

Concrètement je souhaiterais backtester un set up suivant : plus de 4 bougies rouges consécutives / a la première verte : achat
Vice versa quand il y a plus de 4 bougies vertes puis une rouge.

Quelqu un peut il m aider sur ce sujet ?

Merci d avance !

Bon weekend a tous
VB6backtester
Padawan
Messages : 261
Enregistré le : 17 sept. 2018 19:17

Re: Question codage couleurs bougie

Message non lu par VB6backtester »

Bonjour, moi je peux backtester cette idée mais pas sur PRT !
En même temps , il est aussi essentiel de définir les sorties de position ! quels stops ? quel TP ?
Bye
Avatar du membre
Deejay87
Chevalier Émérite Jedi
Messages : 3071
Enregistré le : 17 oct. 2017 16:03

Re: Question codage couleurs bougie

Message non lu par Deejay87 »

Alors l'idée est de le faire plutôt sur le NASDAQ au moins 30 min après l'ouverture

Par exemple de 16h a 22h
En Ut1min et en UT 5min
L idéal serait un SL en dessous ou au dessus de la dernière bougie (sous laquelle on prend position) et un TP égal au SL

Qu utilises tu pour tes backtests ?
VB6backtester
Padawan
Messages : 261
Enregistré le : 17 sept. 2018 19:17

Re: Question codage couleurs bougie

Message non lu par VB6backtester »

J'ai enregistré les ticks de Dax 30 et US30 FRA40 depuis 3 ans (chez mon broker) en MT4.
Je fais mes backtests avec mon propre prog en Visual Basic 6. Je l'ai déjà validé en comparant l'execution par rapport à la réalité passée en MT4 et vice versa. Je backteste 2 années au tick près en 2 minutes.
Pour une stratégie à M1 ça va encore beaucoup plus vite !
ticktack
Compagnon Jedi
Messages : 1147
Enregistré le : 11 nov. 2016 22:29

Re: Question codage couleurs bougie

Message non lu par ticktack »

Tu peux tester ça (uniquement pour les longs, les shorts je te laisse les ajouter) :

Code : #

once N=4
count=0
for i=1 to N do
if (close[i]<open[i]) then 
count=count+1
endif
next

once TIME1=16
once TIME2=22
timeok=time>=TIME1*10000 and time<=TIME2*10000
BuyCondition=(timeok and close>open and count=N)

IF BuyCondition AND CountOfLongShares<=0 THEN
BUY 1 LOTS AT MARKET
SL=max(2,(close-low))
SET STOP LOSS SL
SET TARGET PROFIT SL
ENDIF
mais à priori c'est toujours perdant si on inclue le spread ... ;)
Avatar du membre
Deejay87
Chevalier Émérite Jedi
Messages : 3071
Enregistré le : 17 oct. 2017 16:03

Re: Question codage couleurs bougie

Message non lu par Deejay87 »

Merci à vous !