CET ALGORITHME QUE PARTAGE AVEC NOUS THOMAS NE DOIT ETRE UTILISE QU A TITRE EXPÉRIMENTAL ET UNIQUEMENT SUR UN COMPTE DE TRADING VIRTUEL (DEMO)
IL S AGIT D UN PARTAGE TOTALEMENT GRATUIT
SI MALGRÉ CET AVERTISSEMENT VOUS DEVIEZ UTILISER CET ALGORITHME SUR UN COMPTE REEL ( CE QUE JE VOUS DÉCONSEILLE FORMELLEMENT) VOUS NE DEVEZ JAMAIS LE FAIRE SANS PRÉALABLEMENT PASSER PAR LE FILTRE DE VOTRE PROPRE ANALYSE
NI THOMAS NI MOI MÊME NE POURRIONS ETRE TENUS POUR RESPONSABLES SI VOUS UTILISEZ CET ALGORITHME EN REEL ET QUE VOUS PERDEZ VOTRE TRADE
Bonjour à tous,
compte tenu de l'ensemble des partages sur cette communauté et surtout de toutes les informations dont j'ai pu profité en 2019, il me paraissait normal à mon tour d'en faire un peu plus.
Je partage avec vous cet algo sur le DAX qui fonctionne uniquement à la vente sur l'UT M15, il fonctionne sur le suivi de tendance de la bougie de 9h45, clôture automatiquement à 21h ou à 90 pips de gains.
Je n'ai pas fais la programmation car mes compétences ne sont pas aussi pointus, mais le programme a été réalisé sur mes analyses aussi je souhaite remercier le programmeur au passage si toutefois il va sur le site.
il suffit simplement de copier le programme
DEFPARAM CumulateOrders = False // Cumul des positions désactivé
// Conditions pour ouvrir une position acheteuse
cvente = (close <= close[1]-5)
cjour = dayofweek<>5
c2= time=94500
c3= time=210000
// SHORT
IF cvente and cjour and c2 THEN
sellshort 1 CONTRACT AT MARKET
SET STOP pLOSS 60
set target pprofit 90
ENDIF
If shortonmarket and tradeprice - close > 10 and time>190000 then
exitshort at market
endif
If c3 and shortonmarket then
exitshort at market
endif
If not onmarket then
breakevenLevel=0
endif
startBreakevenShort1 = 10
PointsToKeepShort1 = -35
startBreakevenShort2 = 55
PointsToKeepShort2 = 10
IF ShortONMARKET AND tradeprice - close >= startBreakevenShort2 THEN
if breakevenLevel=0 then
breakevenLevel = tradeprice - PointsToKeepShort2
elsif tradeprice - PointsToKeepShort2 < breakevenLevel then
breakevenLevel = tradeprice - PointsToKeepShort2
endif
elsif ShortONMARKET AND tradeprice - close >= startBreakevenShort1 THEN
if breakevenLevel=0 then
breakevenLevel = tradeprice - PointsToKeepShort1
elsif tradeprice - PointsToKeepShort1 < breakevenLevel then
breakevenLevel = tradeprice - PointsToKeepShort1
endif
ENDIF
IF breakevenLevel > 0 THEN
exitshort AT breakevenLevel STOP
ENDIF




