近月遠(yuǎn)月合約的計(jì)算及引用 [金字塔]
-
咨詢內(nèi)容:
nn:='AG';
VARIABLE: X[12]=0;
X[1]:=CALLSTOCKEX(nn+'01',vtVOL,6,0,2000);
X[2]:=CALLSTOCKEX(nn+'02',vtVOL,6,0,2000);
X[3]:=CALLSTOCKEX(nn+'03',vtVOL,6,0,2000);
X[4]:=CALLSTOCKEX(nn+'04',vtVOL,6,0,2000);
X[5]:=CALLSTOCKEX(nn+'05',vtVOL,6,0,2000);
X[6]:=CALLSTOCKEX(nn+'06',vtVOL,6,0,2000);
X[7]:=CALLSTOCKEX(nn+'07',vtVOL,6,0,2000);
X[8]:=CALLSTOCKEX(nn+'08',vtVOL,6,0,2000);
X[9]:=CALLSTOCKEX(nn+'09',vtVOL,6,0,2000);
X[10]:=CALLSTOCKEX(nn+'10',vtVOL,6,0,2000);
X[11]:=CALLSTOCKEX(nn+'11',vtVOL,6,0,2000);
X[12]:=CALLSTOCKEX(nn+'12',vtVOL,6,0,2000);
VARIABLE:ZL=0; IF X[1]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='01'; IF X[2]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='02'; IF X[3]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='03'; IF X[4]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='04'; IF X[5]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='05'; IF X[6]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='06'; IF X[7]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='07'; IF X[8]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='08'; IF X[9]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='09'; IF X[10]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='10'; IF X[11]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='11'; IF X[12]=CALLSTOCKEX(nn+'00',vtVOL,6,0,2000) THEN ZL:='12';
VARIABLE:CZL=0; IF X[1]=large(X,12,2) THEN CZL:='01'; IF X[2]=large(X,12,2) THEN CZL:='02'; IF X[3]=large(X,12,2) THEN CZL:='03'; IF X[4]=large(X,12,2) THEN CZL:='04'; IF X[5]=large(X,12,2) THEN CZL:='05'; IF X[6]=large(X,12,2) THEN CZL:='06'; IF X[7]=large(X,12,2) THEN CZL:='07'; IF X[8]=large(X,12,2) THEN CZL:='08'; IF X[9]=large(X,12,2) THEN CZL:='09'; IF X[10]=large(X,12,2) THEN CZL:='10'; IF X[11]=large(X,12,2) THEN CZL:='11'; IF X[12]=large(X,12,2) THEN CZL:='12';
VARIABLE:JY=0; IF STRTONUM(ZL)<MONTH() AND STRTONUM(CZL)<MONTH() AND STRTONUM(ZL)<STRTONUM(CZL) THEN JY:=ZL; IF STRTONUM(ZL)<MONTH() AND STRTONUM(CZL)<MONTH() AND STRTONUM(ZL)>STRTONUM(CZL) THEN JY:=CZL; IF STRTONUM(ZL)<MONTH() AND STRTONUM(CZL)>MONTH() THEN JY:=nn+CZL; IF STRTONUM(ZL)>MONTH() AND STRTONUM(CZL)<MONTH() THEN JY:=nn+ZL;? IF STRTONUM(ZL)>MONTH() AND STRTONUM(CZL)>MONTH() AND STRTONUM(ZL)<STRTONUM(CZL) THEN JY:=ZL; IF STRTONUM(ZL)>MONTH() AND STRTONUM(CZL)>MONTH() AND STRTONUM(ZL)>STRTONUM(CZL) THEN JY:=CZL;
VARIABLE:YY=0; IF STRTONUM(ZL)<MONTH() AND STRTONUM(CZL)<MONTH() AND STRTONUM(ZL)<STRTONUM(CZL) THEN YY:=CZL; IF STRTONUM(ZL)<MONTH() AND STRTONUM(CZL)<MONTH() AND STRTONUM(ZL)>STRTONUM(CZL) THEN YY:=ZL; IF STRTONUM(ZL)<MONTH() AND STRTONUM(CZL)>MONTH() THEN YY:=ZL; IF STRTONUM(ZL)>MONTH() AND STRTONUM(CZL)<MONTH() THEN YY:=CZL;? IF STRTONUM(ZL)>MONTH() AND STRTONUM(CZL)>MONTH() AND STRTONUM(ZL)<STRTONUM(CZL) THEN YY:=CZL; IF STRTONUM(ZL)>MONTH() AND STRTONUM(CZL)>MONTH() AND STRTONUM(ZL)>STRTONUM(CZL) THEN YY:=ZL;
我用以上公式區(qū)分品種‘nn’主力與次主力合約中哪個(gè)是近月哪個(gè)是遠(yuǎn)月,顯示在副圖上數(shù)據(jù)是完整正確的用agjy:STKINDIEX('','ZCJY.JY',0,6,0,2000);在引用時(shí)數(shù)據(jù)顯示不完整,問題出在哪里?另外我希望品種‘nn’能夠成為一個(gè)參數(shù)被STKINDIEX引用,這樣我可以方便的獲取全部商品的主次近遠(yuǎn)月,但是思路不清晰,請(qǐng)版主指點(diǎn)。?
?來源: www.kzuj.com.cn
-
金字塔客服:
有人嗎?
?
-
用戶回復(fù):
自己頂一下
?
-
網(wǎng)友回復(fù):
稍等,我們測試一下
?
- 網(wǎng)友回復(fù): 你的數(shù)據(jù)都補(bǔ)充完整嗎?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容