請問如何編一個比較2個合約的漲跌價差套利公式,如何弄? [金字塔]
- 咨詢內(nèi)容:
比如比較當(dāng)天ER1105和1109的漲跌差值,
比如今天ER105漲25點,109漲40點,那么漲跌幅的差值是25-40=-15
- 金字塔客服:
引用操作符
例如:
"INDIE.VAR"(P1,P2) 引用INDI指標(biāo)的VAR輸出,計算參數(shù)為P1,P2。若沒有指定公式線,系統(tǒng)將取最后一行公式輸出
數(shù)據(jù)類型有TICK、MIN1、MIN3、MIN5、MIN10、MIN15、MIN30、MIN60、DAY、WEEK、MONTH、YEAR、MULTIDAY、MULTIMIN、MULTISEC、MULTIHOUR、QUARTER、SEMIYEAR、SOLARTERM
"MACD#WEEK"(26,10,5) 引用周線數(shù)據(jù)的MACD指標(biāo)最后一行公式輸出
"MACD"表示該指標(biāo)的最后—行公式輸出并且使用公式的默認(rèn)參數(shù)。
"000001$CLOSE" 引用品種000001的收盤價
"SZ000001$CLOSE#WEEK" 引用SZ市場的品種000001周線收盤價
"VOL##DAY"引用日線數(shù)據(jù)的前一周期的VOL指標(biāo)
引用數(shù)據(jù)時,需要實現(xiàn)確認(rèn)被引用品種周期數(shù)據(jù)齊全,再首次使用或者在不確定時,請手工進(jìn)行數(shù)據(jù)補充工作
"DLLNAME@FNCNAME"(P1,P2) 引用DLLNAME.DLL的FNCNAME函數(shù),計算參數(shù)為P1,P2
所屬函數(shù)組:控制語句使用
aa:"er05$close"-"er09$close";
就可以達(dá)到你要的差值
然后再根據(jù)你的策略進(jìn)行操作
- 用戶回復(fù):
以下內(nèi)容為程序代碼:
1 runmode:1;
2
3 賬戶:='666666';
4
5 品種1:='er05';
6 品種2:='er09';
7
8 品種1最新價:=dynainfo2(7,品種1);
9 品種2最新價:=dynainfo2(7,品種2);
10
11 品種1漲跌:=dynainfo2(12,品種1);
12 品種2漲跌:=dynainfo2(12,品種2);
13
14 漲跌差值:=品種1漲跌-品種2漲跌;
15
16 if 漲跌差值>=-15 then begin
17 tbuy(1,1,lmt,0,品種1最新價,賬戶,品種1),orderqueue;
18 tbuyshort(1,1,lmt,0,品種2最新價,賬戶,品種2),orderqueue;
19 end - 網(wǎng)友回復(fù):
樓上的公式只能后臺做交易,如何在副圖顯示曲線?
- 網(wǎng)友回復(fù):
以下內(nèi)容為程序代碼:
1 runmode:1;
2
3 品種1:='er05';
4 品種2:='er09';
5
6 品種1漲跌:=callstock(品種1,vtopen)-callstock(品種1,vtopen,6);
7 品種2漲跌:=callstock(品種2,vtopen)-callstock(品種2,vtopen,6);
8
9 漲跌差值:品種1漲跌-品種2漲跌;
相關(guān)文章
-
沒有相關(guān)內(nèi)容