İş Gereklilikleri
j'ai besoin d'un rebot qui va ouvrir et fermer automatiquement les positions avec cette indicateur comme référence que vous devez intégrée au rebot pour qu'il trade automatiquement
toujours avoir un Lot: 0.10
merci
voici le code source :
//@version=4
stratégie("STRATÉGIE DE TENDANCE SR", shorttitle="TENDANCE SR", overlay=true, calc_on_order_fills=true)
//basé sur l'indicateur synapticEx SR
longueur = input(title="SR lookbak length", type=input.integer, defval=21)
h = bar_index>5 et high[5]<high[4] et high[4]<high[3] et high[3]>high[2] et high[2]>high[1] ? dix
l = bar_index>5 et low[5]>low[4] et low[4]>low[3] et low[3]<low[2] et low[2]<low[1] ? dix
ln = somme(l, longueur)
hn = somme(h, longueur)
hval = h>0 ? élevé[3] : 0
lval = l>0 ? faible[3] : 0
lsum = somme (lval, longueur)
hsum = somme(hval, longueur)
r = ln>0 et hn>0 ? abs((hsum/hn) - (lsum/ln)): 0
float lvalc = na
float lvalr = na
float hvalc = na
float hvalr = na
lvalc := lval et r>0 ? lval : lvalc[1]
lvalr := lval et r>0 ? lval+r : lvalr[1]
hvalc := hval et r>0 ? hval : hvalc[1]
hvalr := hval et r>0 ? hval-r : hvalr[1]
tendance int = 0
tendance:=fermer > lvalr et fermer > hvalr ? 1 : fermer < lvalr et fermer < hvalr ? -1 : tendance[1]
stratégie.close("Long", quand=tendance==-1)
stratégie.close("Court", quand=tendance==1)
stratégie.entry("Long", stratégie.long, when=trend==1 et close>hvalc)
stratégie.entry("Short", stratégie.short, when=trend==-1 et close<lvalc)
int long=0
int court=0
long:= tendance==1 et clôture>hvalc ? 1 : tendance==-1 ? -1 : long[1]
short:= Trend==-1 et close<lvalc ? 1 : tendance==1 ? -1 : court[1]
barcolor(long>0? color.green : short>0? color.red : tendance>0? color.white: tendance<0 ? color.orange : couleur.blue)