欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助] 加不了仓,怎么回事

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有6874人关注过本帖平板打印复制链接

主题:[求助] 加不了仓,怎么回事

帅哥哟,离线,有人找我吗?
xiaosa2003
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:117 积分:0 威望:0 精华:0 注册:2014/12/24 22:05:20
[求助] 加不了仓,怎么回事  发帖心情 Post By:2014/12/24 22:06:43    Post IP:14.19.142.150[只看该作者]

贴子已被锁定


INPUT: N(20,1,100,1),M(30,1,100,1);
//中间变量;
20h :REF(HHV(H,N),1);
20l :ref(LLV(L,n),1);
ma5 :ma(C,M);
ATR:="ATR,ATR";
//做多条件;
if HOLDING=0 then BEGIN
  long:=h>20h;
if long then
begin
buy(1,1,limitr, 20h+MINDIFF);
end;
short:=l<20l;
if short then 
begin 
BUYSHORT(1 ,1 ,limitr ,20l+MINDIFF);
end;
    end;
// 多头加仓
if h>ENTERPRICE+2*atr and HOLDING>=1 then
begin
buy(1,1,LIMITR,ENTERPRICE+ceiling(2*atr));
end;
if l<ENTERPRICE-2*atr and holding<=1 THEN
begin
BUYSHORT(1,1,LIMITR,ENTERPRICE-ceiling(2*atr));
end;
//平仓条件;
longP:=l<ENTERPRICE-2*atr or l<ma5 ;
if longP then
begin
SELL(HOLDING>0,0,MARKETr);
END;
shortP:=h>ENTERPRICE+2*atr or h>ma5;
if SHORTP then
begin
SELLSHORT(holding<0 ,0 ,MARKETR );
end;

 回到顶部
总数 57 1 2 3 4 5 6 下一页