Hej!
Försöker skapa ett script som trackar högsta värdet på depån, tanken är att scriptet sätter en "TP" för att hämta hem ackumulerad förlust.
Försökt skapa något som sparar undan värdet på Cash() , med RetVal, GetVal etc. Har dock dålig erfarenhet om hur dessa kommandon fungerar. Detta är en del av ett annat säljscript, får dock inte detta att fungera i analysbänken...
Någon skarpsinnad som kan ta en titt på koden nedan, alternativt ge tips på hur man kan uppnå detta på annat sätt? (tex spara undan punkter etc).. Vill som sagt kunna testa i bänken..
Tack på förhand
/Petter
i1(
depå=add(CASH(a),CASH(t)) {totalt depåvärde}
okT=not(ge(GetVal(4),GetVal(3))) {True om senast sparade depåvärde inte är samma eller högre som högsta depåvärde}
takeProfit=ge(depå,GetVal(3)){Trigger, nuvarande depå är samma nivå som tidigare högsta depåvärde}
{==========skriv in nya värden i tp räknare==========}
depStörre=gt(depå,GetVal(3))
trigg=and(takeProfit,innehav) {samma som säljtrigger}
depHögsta=IF(and(depStörre,trigg),RetVal(depå,3),0) {spara depåvärde om större än tidagare}
depNu=IF(trigg,RetVal(depå,4),0) {spara nuvarande depåvärde}
{==========säljtrigger===============================}
sälj=and(takeProfit,1) {säljtrigger}
)
Försöker skapa ett script som trackar högsta värdet på depån, tanken är att scriptet sätter en "TP" för att hämta hem ackumulerad förlust.
Försökt skapa något som sparar undan värdet på Cash() , med RetVal, GetVal etc. Har dock dålig erfarenhet om hur dessa kommandon fungerar. Detta är en del av ett annat säljscript, får dock inte detta att fungera i analysbänken...
Någon skarpsinnad som kan ta en titt på koden nedan, alternativt ge tips på hur man kan uppnå detta på annat sätt? (tex spara undan punkter etc).. Vill som sagt kunna testa i bänken..
Tack på förhand
/Petter
i1(
depå=add(CASH(a),CASH(t)) {totalt depåvärde}
okT=not(ge(GetVal(4),GetVal(3))) {True om senast sparade depåvärde inte är samma eller högre som högsta depåvärde}
takeProfit=ge(depå,GetVal(3)){Trigger, nuvarande depå är samma nivå som tidigare högsta depåvärde}
{==========skriv in nya värden i tp räknare==========}
depStörre=gt(depå,GetVal(3))
trigg=and(takeProfit,innehav) {samma som säljtrigger}
depHögsta=IF(and(depStörre,trigg),RetVal(depå,3),0) {spara depåvärde om större än tidagare}
depNu=IF(trigg,RetVal(depå,4),0) {spara nuvarande depåvärde}
{==========säljtrigger===============================}
sälj=and(takeProfit,1) {säljtrigger}
)
Comment