Hej Patrick!
Tror det saknas något i din beskrivning, i och med det du gjort är helt korrekt, alla villkoren är uppfyllda och du får då en köpsignal
Om du gör om det du beskrivit till ett skript så ser det ut på följande vis:
if(
RSI(3)[0] < 20
&& StoS()[0] < 20
&& Close[0] > High[-1]
)
plot1[0] = 1
Problemet med strategien är att det är väldigt sällan både RSI och StoS ligger under 20 en längre tid för att Close ska hinna ta ut föregåend dags High, när Close väl tar ut gårdagens High så ligger i regel RSI och StoS över 20 och då uppfylls inte villkoren längre.
Ett tips när du bygger strategier är att göra skript istället för att använda "Strategi & test" på grund av att du kan inte plotta ut villkoren och se vad som blir fel eller om man gjort en tankevurpa.
Ta ovanstående igen och ta bort Close delen så ser du när RSI och StoS uppfyller villkoren och då ser du i grafen varför det inte fungerar med Close.
if(
RSI(3)[0] < 20
&& StoS()[0] < 20
//&& Close[0] > High[-1]
)
plot1[0] = 1