Hej. Jag skulle vilja göra en köpsignal som ser ut som följer.
Dag 1 rsi9 under 20
dag 2 över 20 men inte över 50
dag 3 under dag 2 men inte under dag 1
dag 4 över dag 3 men inte över 50.

Någon som skulle ha godheten att hjälpa mig med det?

Något sådant?
/* Skapad 20210920
Dag 1 rsi9 under 20
dag 2 över 20 men inte över 50
dag 3 under dag 2 men inte under dag 1
dag 4 över dag 3 men inte över 50.
*/
if(
RSI(9)[-3] <20 &&
RSI(9)[-2]>20 &&
RSI(9)[-2]<50 &&
RSI(9)[-1]< RSI(9)[-2]&&
RSI(9)[-1]> RSI(9)[-3]&&
RSI(9)[0]> RSI(9)[-1]&&
RSI(9)[0]< 50
)
plot1[0] = 1

Grymt! tack!

Om man vill ha ovanstående samtidigt som kursen är på väg ner. Hur gör man då?

Använd isDown tillsammans med SMA. isDown lämnar sant (1) eller falskt(0)
Ändra värden för SMA och IsDown tills du hittar det som passar din strategi, när du hittat rätt inställningar så lägger du till koden i ditt skript och kontrollerar om värdet är 1 eller 0

plot1[0] = MA1(10).isDown(1)

Det blev väldigt krångligt när jag skulle lägga in det i urval/sök. Jag vill att kursen ska börja under 20 i rsi4 sen zig-zagga sig upp i fyra dagar utan att gå över 50 och detta samtidigt som kursen sjunker. Hur skriver man det?