Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何加减仓?

1楼
tradersniper 发表于:2017/5/2 13:17:01
你好,在金字塔里如何实现加减仓?
比如:简单的穿越MA策略,当第一笔上穿MA5开仓1手,下穿MA5,反手,此时如果前一笔亏损,那么增加一手,如果前一笔盈利,再返回到1手起,依此论推,上限20手不再加,收盘前清仓。这个策略如何用程序实现?
谢谢
2楼
yukizzc 发表于:2017/5/12 12:43:30

cond_long:=cross(c,ma(c,5));

cond_short:=cross(ma(c,5),c);

variable:ss=1;

if cond_long then buy(1,ss,marketr);

if cond_short then

begin

  if NUMPROFIT( 1)>0 then ss:=ss+1;

  if NUMPROFIT( 1)<0 then ss:=1;

buyshort(1,ss,marketr);

end

 

if time=150000 then

begin

sell();

sellshort();

end

 

共2 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.