[求助]變量用法 [金字塔]
- 咨詢(xún)內(nèi)容:
variable:HHbias=0;variable:LLbias=0;250乖離率:=((close-250ma)/250ma)*100,noaxis;250乖離率中間:=between(250乖離率,llbias,hhbias);hbias:=hhv(250乖離率,30),noaxis;lbias:=llv(250乖離率,30),noaxis;hb:=if(hbias>ref(hbias,1),hbias,ref(hbias,1));lb:=if(lbias<ref(hbias,1),lbias,ref(hbias,1));if close<250ma and hbias=0 and lbias=0 then begin HHbias:=hb,noaxis; if islastbar then begin debugfile('d:\test1.text','HHbias%.0f',HHbias); LLbias:=lb,noaxis; if islastbar then BEGIN debugfile('d:\test2.text','LLbias%.0f',LLbias); end end end各位老師,上面“250乖離率中間”的llbias和hhbias,通過(guò)變量賦值得到的話(huà)是否可以使用呢?謝謝!
- 金字塔客服:
可以.
看你的代碼發(fā)現(xiàn)個(gè)小問(wèn)題 代碼是自上而下運(yùn)行,
所以
250乖離率中間:=between(250乖離率,llbias,hhbias);這句 中的llbias用的是上一根K線(xiàn)的llbias,因?yàn)楸靖鵎的llbias要等之后的代碼運(yùn)行后才產(chǎn)生。不知這是否符合你的原意。若不是的話(huà),把這句放到最后。
- 用戶(hù)回復(fù): 250ma是指250日均線(xiàn),250乖離率是指價(jià)格與250日均線(xiàn)的偏離程度,比如說(shuō)現(xiàn)在30日內(nèi)的最高的乖離率是5,hhbias就等于5,如果現(xiàn)在30日內(nèi)最高的乖離率是6,則hhbias就等于6;250乖離率中間:=between(250乖離率,llbias,hhbias);這個(gè)里面的llbias 和hhbias會(huì)隨著30日內(nèi)乖離率不同而變化;因?yàn)閷?duì)變量不是很了解,像上面的語(yǔ)句可以達(dá)到前面說(shuō)的那種效果么?能否幫我修改下,謝謝!
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容