tack för tipset, ska kolla på det , har en annan fråga också . Kan man arbeta med intradag script i kalkylforskaren? Säg att man vill få en lista på aktier som varit uppe på rsi värdet 80 (14 perioder på 5 min data) och sedan trailet ner 5 till 75. Är det möjligt att få det i realtid? Och hur definernar man det?
Allmänt meddelande
Collapse
No announcement yet.
Gårdagens högsta
Collapse
X
-
Faktum är att det går att köra Kalkylforskaren i intradayperspektiv i de senare programversionerna. Inget vi har gått ut med ännu, men det man kan göra är att skriva ett script som i grunden arbetar i dagsupplösning, och därefter lägga till extra objekt i valfri intradayupplösning. Tror även det ska fungera i "vanliga" script som körs live.
Exempel:
dailyMA1:=ema(c,5)
dailyMA2:=ema(c,14)
intraclose60:=cmpref(c,0,a)
köpläge=gt(dailyMA1,dailyMA2)
stigande_timme=gt(intraclose60,aref(intraclose60,1))
köpsignal=and(köpläge,stigande_timme)
mult(köpsignal,10)
{@A(60,)}
Comment
-
Ursprungligen postat av Rikard Nilsson Visa inläggFaktum är att det går att köra Kalkylforskaren i intradayperspektiv i de senare programversionerna. Inget vi har gått ut med ännu, men det man kan göra är att skriva ett script som i grunden arbetar i dagsupplösning, och därefter lägga till extra objekt i valfri intradayupplösning. Tror även det ska fungera i "vanliga" script som körs live.
trigg_level_under:=-0.20
trail_level:=0.04
dailyroc:=linreg(roc(close,20),10)
intraclose1:=cmpref(c,0,a)
trigg_level_mv=if(ovanför,trigg_level_under)
point=add(llv(rc1,15),trail_level,aref(intraclose1,1))
{ köpvillkor - innehav noll och ROC högre än triggkurva }
köp1=gt(rc1,point)
{ köpvillkor - ROC lägre än trigg förra stapeln }
köp2=and(köp1,hhv(lt(aref(rc1,1),aref(point,1)),15))
{ köpvillkor - ROC förra stapeln under min-nivå }
köp3=and(köp2,hhv(lt(aref(rc1,1),trigg_level_mv),3))
Comment
-
Men vänta nu vad har du skrivit här??
point=add(llv(rc1,15),trail_level,aref(intraclose1,1))
Tre parametrar i add kan man inte ha..
Har inte kollat vad som händer resultatmässigt, men syntaxmässigt skall det vara så här:
point=add(llv(rc1,15),add(trail_level,aref(intraclose1,1))) eller så här: (om man fördrar den skrivningen).
point=add(add(llv(rc1,15),trail_level),aref(intraclose1,1))
Comment
-
Jag vet inte riktigt vad du vill åstadkomma med ditt senaste script så jag har inte kollat om det finns en tankevurpa någonstans. Jag har bara kollat på syntaxen.
Hittade ett syntaxfel till. Uttrycket nedan innehåller bara två parametrar det skall vara tre. Dvs vad som ska hända dels när "ovanför" är sant och dels när det är falskt.
trigg_level_mv=if(ovanför,trigg_level_under)
Comment
-
Comment