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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 关于连续加仓

   

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


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

主题:关于连续加仓

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


加好友 发短信
等级:新手上路 帖子:24 积分:0 威望:0 精华:0 注册:2016/12/29 14:46:08
关于连续加仓  发帖心情 Post By:2017/4/5 11:17:37 [显示全部帖子]

  老师您好,我有个问题想请教下。我想实现个连续加仓的功能,可是实验了好多次都没能实现,希望能得到你们的帮助。问题如下:

开多条件:
当DEA<0时,MACD指标第一次出现金叉无持仓的情况下,做多一手
           MACD指标第二次出现金叉持仓为一手的情况下,做多两手
           MACD指标第三次出现金叉持仓为3手的情况下,做多三手
           MACD指标第四次出现金叉持仓为6手的情况下,做多四手

当DEA>0时,且出现死叉,平掉所有的手数。

我自己的书写的代码如下:

//开多条件
if holding=6 and 开多条件 then begin
    buy(1,4,market);
    end;
if holding=3 and 开多条件 then begin
    buy(1,3,market);
    end;
if holding=1 and 开多条件 then begin
    buy(1,2,market);
     end;
if holding=0 and 开多条件 then begin
     buy(1,1,market);
     end;
 我觉得我这样写是没错的,为什么运行结果不是我想象的那样呢


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


加好友 发短信
等级:新手上路 帖子:24 积分:0 威望:0 精华:0 注册:2016/12/29 14:46:08
  发帖心情 Post By:2017/4/5 13:28:27 [显示全部帖子]

已解决,谢谢。

 


 回到顶部