以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 编译成功,应用于图没有反应,求助 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=99490) |
-- 作者:花哥 -- 发布时间:2016/6/23 14:00:53 -- 编译成功,应用于图没有反应,求助 策略的愿意是在大盘(沪深300)的涨幅Z300 大于 小盘(中证500)的涨幅Z500 时,买入大盘沪深300的ETF 反之 在 小盘(中证500)的涨幅Z500 大于 大盘(沪深300)的涨幅Z300 时,买入小盘(中证500)的的ETF 通过了编译,但是无法应用于图,请老师帮忙改正 //在周线上使用 FLAG:0; //标志初始值 //引用中证500的数据,399005 C500:="SH000905$CLOSE#WEEK"; //中证500的周线收盘价 Z500:=(C500-REF(C500,5))/C500; //中证500的涨幅,对比5个周期前的收盘价 //引用沪深300的数据,000300 C300:="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;
END ELSE
BEGIN
SELL(1,0,MARKETR);
FLAG=0;
END |
-- 作者:jinzhe -- 发布时间:2016/6/23 14:07:59 -- variable:FLAG=0; //标志初始值
代码是这么改的 但是用户交易大盘指数是要干什么? |