callstock和REF [金字塔]
- 咨詢內(nèi)容:
當(dāng)前圖表是中證500的周線
A :CALLSTOCKEX('sh000300',vtCLOSE,7,-n,100); //滬深300的周線收盤(pán)價(jià)
C300:CALLSTOCKEX('sh000300',vtCLOSE,7,0,100);
B:REF(C300,n)
因?yàn)楫?dāng)前圖標(biāo)是中證的周K線圖,我的理解是在CALLSTOCKEX上往前偏移,和用REF往前偏移是同樣的結(jié)果,
但是測(cè)試結(jié)果卻不一樣
實(shí)際測(cè)試結(jié)果如下
N=1 A:3062.5 B:3062.5
N=2 A:3078.2 B:3062.5
N=3 A:3074.94 B:3062.5
N=4 A:3130.35 B:3062.5
N=5 A:3156.75 B:3078.2
N=6 A:317409 B:3074.94
N=7 A:3272.21 B:3130.35
請(qǐng)老師給予解釋
- 金字塔客服:
N表示偏移,N若不填則視為0,
N變量有2種用途
1、當(dāng)CYC周期<=19時(shí),為左右偏移周期個(gè)數(shù)(可選)0表示引用當(dāng)前數(shù)據(jù),<0為引用之前數(shù)據(jù),>0為引用之后數(shù)據(jù)。
2、當(dāng)CYC周期>=20時(shí),為自定義N周期的具體數(shù)字
如果找不到同期數(shù)據(jù),那么將返回最近的一個(gè)。例如:CALLSTOCKEX('1A0001',VTCLOSE,6,-1)表示引用日線周期的1A0001 的日線昨收盤(pán)價(jià)
這個(gè)是callstock里面的參數(shù)解釋?zhuān)@里說(shuō)明了偏移引用,也就是引用之前的數(shù)據(jù)是怎么操作的
你的要改成:
C300:CALLSTOCKEX('sh000300',vtCLOSE,7,0,100);
B:CALLSTOCKEX('sh000300',vtCLOSE,7,-1*n,100);
- 用戶回復(fù):
由于你的引用的是周線數(shù)據(jù),所以要保證有日線數(shù)據(jù),注意補(bǔ)充日線數(shù)據(jù),最簡(jiǎn)單的就是直接切換到日k線
- 網(wǎng)友回復(fù):
當(dāng)前圖表是中證500的周線
A :CALLSTOCKEX('sh000300',vtCLOSE,7,-1*n,100); //滬深300的周線收盤(pán)價(jià)
C300:CALLSTOCKEX('sh000300',vtCLOSE,7,0,100);
B:REF(C300,n)
按照我的理解,在周K線圖標(biāo)上A的值應(yīng)該是和B的值是一樣的,但是實(shí)際卻是不同,不知是什么原因
我的目的就是為了理解CALLSTOCK 和REF的區(qū)別
- 網(wǎng)友回復(fù):
因?yàn)閟h000300是滬深300,不是中證500
sh000905才是中證500
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容