編譯成功,應用于圖沒有反應,求助 [金字塔]
- 咨詢內容:
策略的愿意是在大盤(滬深300)的漲幅Z300 大于 小盤(中證500)的漲幅Z500 時,買入大盤滬深300的ETF 反之 在 小盤(中證500)的漲幅Z500 大于 大盤(滬深300)的漲幅Z300 時,買入小盤(中證500)的的ETF
通過了編譯,但是無法應用于圖,請老師幫忙改正
//在周線上使用FLAG:0; //標志初始值
//引用中證500的數據,399005C500:="SH000905$CLOSE#WEEK"; //中證500的周線收盤價Z500:=(C500-REF(C500,5))/C500; //中證500的漲幅,對比5個周期前的收盤價
//引用滬深300的數據,000300C300:="SH000300$CLOSE#WEEK"; //滬深300的周線收盤價Z300:=(C300-REF(C300,5))/C300; //滬深300的漲幅,對比5個周期前的收盤價
//cond5 買中證500的條件COND5:=Z500>Z300;
//cond3 買滬深300的條件COND3:=Z300>Z500;
IF COND5 THEN BEGIN BUY(1,1,MARKET); //圖標交易系統只能買圖標上顯示的當前品種,不能買其他品種,現在的是中證500 FLAG:=5; ENDELSE BEGIN SELL(1,0,MARKETR); FLAG=0; END
- 金字塔客服:
variable:FLAG=0; //標志初始值
//引用中證500的數據,399005
C500:=callstock('000905',vtcLOSE,7); //中證500的周線收盤價
C500_5:=callstock('000905',vtcLOSE,7,-5);
Z500:=(C500-c500_5)/C500; //中證500的漲幅,對比5個周期前的收盤價
//引用滬深300的數據,000300
C300:=callstock('000300',vtCLOSE,7); //滬深300的周線收盤價
C300_5:=callstock('000300',vtCLOSE,7,-5);
Z300:=(C300-c300_5)/C300; //滬深300的漲幅,對比5個周期前的收盤價
//cond5 買中證500的條件
COND5:=Z500>Z300;
//cond3 買滬深300的條件
COND3:=Z300>Z500;
IF COND5 and holding=0 THEN
BEGIN
BUY(1,1,MARKET); //圖標交易系統只能買圖標上顯示的當前品種,不能買其他品種,現在的是中證500
FLAG:=5;
END
if cond3 and holding>0 then
BEGIN
SELL(1,0,MARKETR);
FLAG:=0;
END代碼是這么改的
但是用戶交易大盤指數是要干什么?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容