以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请帮忙添加一些注释 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=8688) |
-- 作者:淡定688 -- 发布时间:2011/10/31 18:02:18 -- 请帮忙添加一些注释
[交易系统]动态突破系统 http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=8277
有哪个好心人请帮忙添加一些注释! input:ceilingamt(60,15,80,5){????},flooramt(20,5,40,5){???},bolbandtrig(2,1,5,0.5){???}; variable:lookbackdays=20; //突破周期 todayvolatility:=std(close,30); //30周标准差 deltavolatility:=(todayvolatility-yesterdayvolatility)/todayvolatility; //估算差波动率 lookbackdays:=lookbackdays*(1+deltavolatility); //突破周期*波动率 mid:=ma(close,lookbackdays); buypoint:=ref(hhv(high,lookbackdays),1); longliqpoint:=ma(close,lookbackdays); |
-- 作者:26327756l -- 发布时间:2011/11/1 8:48:11 -- input:ceilingamt(60,15,80,5){????},flooramt(20,5,40,5){???},bolbandtrig(2,1,5,0.5){???}; //这些语句是声明了可输入的参数, 具体参考下面 申明并设置参数 |
-- 作者:26327756l -- 发布时间:2011/11/1 8:49:40 -- lookbackdays:=min(lookbackdays,ceilingamt); // 跟下一句可能有冲突???? lookbackdays:=max(lookbackdays,flooramt); // ??????? 求最大值。 |
-- 作者:fly -- 发布时间:2011/11/1 9:17:09 -- lookbackdays:=min(lookbackdays,ceilingamt); // 取两个数中的较小值 lookbackdays:=max(lookbackdays,flooramt); // 取两个数中的较大值
mid:=ma(close,lookbackdays); //中线---收盘价的N--lookbackdays日移动平均 buypoint:=ref(hhv(high,lookbackdays),1);//当前周期之前lookbackdays周期最高价 longliqpoint:=ma(close,lookbackdays);//收盘价的N--lookbackdays日移动平均 [此贴子已经被作者于2011-11-1 9:18:20编辑过]
|