Salve, vorrei creare uno screener con l’incrocio di due medie mobile una 50 e l’altra a 20 sul time frame giornaliero con l’aggiunta del parabolic sar sul time frame a 4 ore.
provando da solo sono riuscito a creare il codice che riporto sotto ma mi indica che ci sono degli errori
Se potete aiutarmi nella realizzazione del codice vi ringrazio.
indicator1 = WeightedAverage[20](close)[1](daily)
indicator2 = WeightedAverage[65](close)[1](daily)
c1 = (indicator1[1] > indicator2[1])
indicator3 = SAR[0.02,0.02,0.2](H4)
c3 = (close >= indicator3)
SCREENER[c1 and c3] ((close/DClose(1)-1)*100 AS "% Var ieri")
cela semble fonctionner ainsi :
Timeframe(default)
TIMEFRAME(daily)
indicator1 = WeightedAverage[20](close)[1]//(daily)
indicator2 = WeightedAverage[65](close)[1]//(daily)
c1 = (indicator1[1] > indicator2[1])
TIMEFRAME(4 hour)
indicator3 = SAR[0.02,0.02,0.2]
c3 = (close >= indicator3)
Timeframe(default)
SCREENER[c1 and c3] ((close/DClose(1)-1)*100 AS “% Var ieri”)
@jacquesgermain
Pubblica solo nella lingua del forum in cui stai postando. Ad esempio solo l’inglese nei forum di lingua inglese e il francese solo nei forum di lingua francese.
Grazie 🙂
Scusate la mia ignoranza con i codici, volevo chiedere un aiuto per le stesse condizioni del codice riportato sopra, però al ribasso.
Timeframe(default)
TIMEFRAME(daily)
indicator1 = WeightedAverage[20](close)[1]//(daily)
indicator2 = WeightedAverage[65](close)[1]//(daily)
c1 = (indicator1[1] > indicator2[1])
TIMEFRAME(4 hour)
indicator3 = SAR[0.02,0.02,0.2]
c3 = (close >= indicator3)
Timeframe(default)
SCREENER[c1 and c3] ((close/DClose(1)-1)*100 AS “% Var ieri”)
La linea 1 non serve.
Questo è il codice per il ribasso (non l’ho provato):
TIMEFRAME(daily)
indicator1s = WeightedAverage[20](close)[1]//(daily)
indicator2s = WeightedAverage[65](close)[1]//(daily)
c1s = (indicator1s[1] < indicator2s[1])
TIMEFRAME(4 hour)
indicator3s = SAR[0.02,0.02,0.2]
c3s = (close < indicator3s)
Timeframe(default)
SCREENER[c1s and c3s] ((close/DClose(1)-1)*100 AS “% Var ieri”)