以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 老师帮忙改个公式,谢谢! (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=147992) |
-- 作者:zwdqx -- 发布时间:2017/2/21 8:44:35 -- 老师帮忙改个公式,谢谢! 老师,我在网上找来一个策略学习,大致意思如下,但把策略写进去有错误,请帮我改一下,随便附两张这个策略的图。
在裸K的图形上加了3个指标,一个就是开盘价线,也就是那条横着的绿线;一个就是日内均价线,那个黄线;另一个就是高低点标识。这个系统的买卖原则很简单,就是开盘后5分钟图形里的K线价格若上穿均价线【信号走完才能确定】就开多单,也就是那个带有B字的时候。等价格下穿均价线就平多单,也就是带有S字的时候;然后关账户结束交易。若价格下穿均价线就开空单,带有S字出现,等价格上穿均价线就平空单,带有B字出现。然后关机下课。
//日线开盘价指标 KPX:IF(DAY<>REF(DAY,1),O,REF(KPX,1)),LINETHICK0,PRECIS0; PARTLINE(DAY=REF(DAY,1),KPX),LINETHICK2;
//日内均价线 NS:=IF(TIME>=180000,1,REF(NS,1)); TOTALVOL:=IF((TIME>=180000 AND REF(TIME,1)<180000) OR (NS=0 AND DATE<>REF(DATE,1)),V,REF(TOTALVOL,1)+V); TOTALAMOUNT:=IF((TIME>=180000 AND REF(TIME,1)<180000) OR (NS=0 AND DATE<>REF(DATE,1)),(O+H+L+C)/4*V,REF(TOTALAMOUNT,1)+(O+H+L+C)/4*V); AVERAGE:TOTALAMOUNT/TOTALVOL;
//高低点 AA:=H>REF(HHV(H,N1),1) AND H>REFX(HHV(H,N2),N2); BB:=L<REF(LLV(L,N1),1) AND L<REFX(LLV(L,N2),N2); DRAWNUMBER(AA,HIGH,HIGH,0),COLORGREEN,ALIGN1,VALIGN2; DRAWNUMBER(BB,LOW,LOW,0),COLORRED,ALIGN1,VALIGN0;
[此贴子已经被作者于2017-2-21 8:45:30编辑过]
|
-- 作者:zwdqx -- 发布时间:2017/2/21 8:54:31 -- ![]() ![]() ![]() ![]() |
-- 作者:jinzhe -- 发布时间:2017/2/21 8:54:52 -- http://www.weistock.com/bbs/dispbbs.asp?BoardID=16&ID=94734&replyID=&skin=1 没有图,按照连接里面的办法发图 |
-- 作者:jinzhe -- 发布时间:2017/2/21 8:56:41 -- KPX:IF(DAY<>REF(DAY,1),O,REF(KPX,1)),LINETHICK0,PRECIS0;
这句在金字塔里面编译不过 |
-- 作者:zwdqx -- 发布时间:2017/2/21 9:06:57 -- 图上去了,就是显示KPX未定义,从字母看KPX代表开盘线,我也不知道怎么写了。能不能根据上面的文字描述写一个,他的这个策略有可能不是金字塔的。 |
-- 作者:jinzhe -- 发布时间:2017/2/21 9:10:39 -- 根据上面的描述,并没有看出来是怎么定义的,缺少初始值定义 |
-- 作者:zwdqx -- 发布时间:2017/2/21 9:20:11 -- pkx就是当天的开盘价 |
-- 作者:jinzhe -- 发布时间:2017/2/21 9:25:30 -- 那下面的NS是又是什么?恒等于1? |