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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 加仓问题求解

   

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


  共有2055人关注过本帖树形打印复制链接

主题:加仓问题求解

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


加好友 发短信 机器猫
等级:论坛游侠 帖子:243 积分:557 威望:0 精华:0 注册:2011/9/23 21:49:31
加仓问题求解  发帖心情 Post By:2018/1/2 14:58:15    Post IP:163.125.177.97[只看该作者]

我开10%算一次,20%,30%,40%每隔2%加一次仓,但是每一次仓加的不一样,用的是资金总量来写,这个用全局写,每一次加1后都返回0老是显示第一次加仓,不显示第二次这是什么在因呢?
VARIABLE:jc=0;
IF 开多 THEN BEGIN
 BUY(HOLDING=0 ,10%,MARKET);
 jc:=0;
 end
IF HOLDING>0 AND (CLOSE/ENTERPRICE)>=0.02 AND ENTERBARS>0   THEN BEGIN
加多1:BUY(jc=0,20%,MARKET);
 jc:=1;
end
IF HOLDING>0 AND (CLOSE/ENTERPRICE)>=0.02 AND ENTERBARS>0  THEN BEGIN
 加多2:BUY(jc<=1,30%,MARKET);
  jc:=jc+1;
end
IF HOLDING>0 AND (CLOSE/ENTERPRICE)>=0.02 AND ENTERBARS>0  THEN BEGIN
 加多3:BUY(jc<=2,40%,MARKET);
 jc:=jc+1;
end

IF 平多 THEN  BEGIN
SELL(HOLDING>0 AND H<>L AND ENTERBARS>0,0,MARKET);
 jc:=0;
end

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/2 15:06:33    Post IP:180.169.30.6[只看该作者]

“每一次加1后都返回0老是显示第一次加仓,不显示第二次这是什么在因呢?
” 这句话没看明白。 再描述的明白点。


命数如织,当如磐石。
 回到顶部