以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  请问老师如何将下面文华格式改写成金字塔格式的语句?谢谢!  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=95251)

--  作者:yunxiaoyishi
--  发布时间:2016/3/29 14:59:52
--  请问老师如何将下面文华格式改写成金字塔格式的语句?谢谢!

//多头开仓
BKVOL=0&&SKVOL=0&&REF(RDV,1)>ETLONG&&VOL>0&&MA01>REF(MA01,1),BK;

 

请问老师如何将上面文华格式改写成金字塔格式的语句?谢谢!


--  作者:jinzhe
--  发布时间:2016/3/29 15:05:40
--  

BKVOL=0&&SKVOL=0&&REF(RDV,1)>ETLONG&&VOL>0&&MA01>REF(MA01,1),BK;

 

对照改成:

if holding=0 and ref(rdv,1)>etlong and vol>0 and ma01>ref(ma01,1) then buy(1,1,marketr);

中间有几个不知道是变量还是函数的,如果有函数则需用户坐下说明

 


--  作者:yunxiaoyishi
--  发布时间:2016/3/29 15:19:35
--  

谢谢jinzhe老师,中间是变量和定义的参数。。

 

//多头平仓
BKVOL>0&&BARSBK>0&&REF(RDV,1)<0&&VOL>0,SP;

//空头平仓
SKVOL>0&&BARSSK>0&&REF(RDV,1)>0&&VOL>0,BP;

 

请问这二句如何改写成金字塔的?


--  作者:jinzhe
--  发布时间:2016/3/29 15:23:42
--  

if holding>0 and enterbars>0 and ref(rdv,1)<0 and vol>0 then sell(1,0,marketr);

if holding<0 and enterbars>0 and ref(rdv,1)>0 and vol>0 then sellshort(1,0,marketr);