以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  一个简单的交易模式格式  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=2239)

--  作者:WK668668
--  发布时间:2010/7/24 22:51:32
--  debugfile2函数的使用问题
 

这个是我学习金字塔总结出来的一个简单的交易模式的格式,觉得可能会帮助一些像我一样刚接触金字塔的初学者;我作为初学的感觉就是,初学的时候容易一头雾水,但是又非常渴望快点建立出自己的模型,这个模型格式就表达了一个基本的框架(我自己这样理解哈),加上你自己的交易条件,就能让你更快的建立起一个属于自己的交易模型了;

再一个,上次写的内容中有不少错误,这个是经过我在软件中编辑过的,软件可以够通过。

   这个格式中表现了:交易条件,开仓,平仓,止盈,止损,日内14:55分强制平仓。这些最基本的交易格式。

在此,也感谢曾经帮助过我和正在帮助我的老师高手,感谢轮回版主。

input:N(5,1,100,1),M(10,1,100,1);//参数

{用下列函数表现仓位和交易状态}

持仓:HOLDING,LINETHICK0;

总次数:TOTALTRADE,LINETHICK0;

盈利:NUMWINTRADE,LINETHICK0;

胜率:ROUNDS(100*PERCENTWIN,1),LINETHICK0;

连亏:MAXSEQLOSS,LINETHICK0;

连盈:MAXSEQWIN,LINETHICK0;

持仓价位:AVGENTERPRICE,LINETHICK0;

{ Price:=AVGENTERPRICE;//持仓价位}

均5:=MA(CLOSE,N); //5日均线

均10:=MA(CLOSE,M);//10日均线

 

上穿:=CROSS(均5, 均10); //上穿金叉做多平空

下穿:=CROSS(均10, 均5); //下穿死叉做空平多

 

时间条件1:=TIME>145500;

时间条件2:=TIME>090100 AND TIME<145500;

 

 

SELLSHORT((上穿 OR  时间条件1) and 持仓<0,持仓,market);//平空,出现上穿平空

 

BUY(上穿 AND 时间条件2,1,market);//做多,满足上穿条件以后在下一个周期开盘价开1手多

 

IF  C>ENTERPRICE+200 and HOLDING>0 THEN

BEGIN

止盈多:SELL(HOLDING>0,HOLDING,stopr,ENTERPRICE+200);

END//做多止盈,大于开仓价200点就止盈

 

IF  C<ENTERPRICE-100 and HOLDING>0 THEN

BEGIN   

止损多:SELL(HOLDING>0,HOLDING,stopr,ENTERPRICE-100);

END//做多止损,小于开仓价100点就止损

 

SELL((下穿 OR 时间条件1) and 持仓>0,持仓,market);//平多,出现下穿平多

 

BUYSHORT(下穿 AND 时间条件2,1,market);//做空,满足下穿条件以后在下一个周期开盘价开1手空

 

IF  C<ENTERPRICE-200 and HOLDING<0 THEN

BEGIN

止盈空:SELLSHORT(HOLDING<0,HOLDING,stopr,ENTERPRICE-200);

END//做空止盈,小于开仓价200点就止盈

 

 

IF  C>ENTERPRICE+100 and HOLDING<0 THEN

BEGIN  

止损空:SELLSHORT(HOLDING<0,HOLDING,stopr,ENTERPRICE+100);

END//做空止损,大于开仓价100点就止损

 

 

 


--  作者:wattwei
--  发布时间:2010/7/24 23:46:51
--  
 不错的日内模板