以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请问平仓语句怎么写  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=88007)

--  作者:pjxn9915
--  发布时间:2015/12/3 9:22:25
--  请问平仓语句怎么写
1、按cross(rsi1,rsi2)的条件买入一次买入1手浮动亏损的话就拿着,然后反正一直买,有利润并且cross(rsi2rsi1)的时候就出出掉所有的仓位;
--  作者:fly
--  发布时间:2015/12/3 9:34:17
--  

这是一个简单的均线交易示例,供您参考

ma1:=ma(close,5);

ma2:=ma(close,10);
ccm:=cross(ma1,ma2);
cmc:=cross(ma2,ma1);

 

 

//顺序必须主要需要根据仓位先平后开的原则

if ccm then
begin
//平空开多
sellshort(holding<0 and ccm,0);
buy(holding<=0,1);
end

 

//平多开空

if cmc then
begin
sell(holding>0 and cmc,0);
buyshort(holding>=0,1);
end