ttdParticipant
New
Bonjour,
je voudrais savoir s’il serait possible de créer un indicateur qui fasse apparaître sur le graphique en 500 ticks une flèche de couleur verte pour le signal d’achat ou rouge pour le signal de vente selon que les conditions ci-dessous soit présentent (un signal sonore est-il possible également quand la flèche apparait ? ) :
Pour l’achat :
– Présence d’une bougie cult plat en Heikin ashi verte en 1h
– Présence d’une bougie cult plat en Heikin ashi verte en 5m
– Apparition d’une bougie bougie cult plat en Heikin ashi verte sur 500 ticks au-dessus des MM 100 et 200.
Pour la vente :
– Présence d’une bougie cult plat en Heikin ashi rouge en 1h
– Présence d’une bougie cult plat en Heikin ashi rouge en 5m
– Apparition d’une bougie bougie cult plat en Heikin ashi rouge sur 500 ticks en-dessous des MM 100 et 200.
Est-ce possible ?
Si oui, l’un d’entre vous accepterait il m’aider car je n’ai aucune compétence en codage.
Merci pour toutes les réponses que vous pourrez m’apporter
Cordialement.
Les ticks et les timeframe classiques se mélangent mal, une limite entre 2 bougies x ticks ne tombant que rarement au moment d’un changement de bougie de timeframe classique, donc dans l’historique on ne pourra pas voir le changement de bougie 1h ou 5mn en 500t.
Par contre, sur un graphe 500t, on peut voir les bougies voulues au-dessus de mm100 et 200. Modifier Voffset à sa guise pour rapprocher ou éloigner verticalement les flèches des bougies. A tester.
once Voffset=10*pointsize
once HAOpen = totalprice
HAClose=totalprice
if barindex>0 then
HAOpen=(HAOpen[1]+HAClose[1])/2
endif
HAHigh=Max(high,Max(HAOpen, HAclose))
HALow=Min(low,Min(HAOpen, HAclose))
mms100= Average[100](close)
mms200= Average[200](close)
CulPlatVert= HAClose>HAOpen AND HALow=HAopen
if CulPlatVert AND HAlow>max(mms100,mms200) then
DRAWARROWUP(barindex, HAlow-Voffset) coloured("green")
endif
CulPlatRouge= HAClose<HAOpen AND HAHigh=HAopen
if CulPlatRouge AND HAHigh<min(mms100,mms200) then
DRAWARROWDOWN(barindex, HAhigh+Voffset) coloured("red")
endif
return //mms100, mms200