您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

加仓问题 [金字塔]

咨询内容: 盈利10%第1次加仓
盈利20%第2次加仓
盈利30%第3次加仓
怎么写呢,多谢~


 

 来源: WWW.CXH99.COM

金字塔资深技术: 加仓后持仓成本是变化的。所以就要考虑清楚 这个盈利20% 是基于加仓变化后的持仓成本还是最开始的底仓。另外就是你这个是要写图表还是后台。

  • 技术交流:
    技术009 发表于 2021-11-4 13:59
    加仓后持仓成本是变化的。所以就要考虑清楚 这个盈利20% 是基于加仓变化后的持仓成本还是最开始的底仓。另 ...

    嗯 ,要底仓的盈利。
    后台和图表

     

  • 技术交流: [PEL] 复制代码
    ma10:ma(c,10);
    ma50:ma(c,50);
    
    kd:cross(ma10,ma50);//开多
    pd:cross(ma50,ma10);
    
    VARIABLE:p1:=0;//全局变量记录初始开仓的价格
    
    初始成本:p1,NODRAW;
    
    ykb:=c/p1;
    //判断基于初始仓位的盈亏比在哪个区间 以及当前仓位情况来判断这个区间是否加过仓了。
    if  holding=1  and ykb>=1.1 and ykb<1.2 and p1<>0 then 加仓1:buy(1,1,market);
    if  holding=2 and ykb>=1.2 and ykb<1.3 and p1<>0 then 加仓2:buy(1,1,market);
    if  holding=3  and ykb>=1.3  and p1<>0 then 加仓3:buy(1,1,market);
    
    if kd  and  holding=0 then //这个if后面必须是完整的开仓条件,因为if下需要执行全局变量的重置操作,所以必须保证和开仓条件完全一致
    begin 
    buy(1,1,market);
    p1:=ENTERPRICE;//首次开仓时候记录初始仓位价格	
    end 
    
    if pd and holding>0 then 
    begin 
    sell(1,holding,market);
    p1:=0;//平仓时也重置全局变量
    end 
    
    


    以图表多头为例。后台的话校验逻辑无误后再进行编写。

    2021-11-4 14:33 上传

  •  

    有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

    可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

    怎么收费,代编流程等详情请点击阅读!

    (注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


    【字体: 】【打印文章】【查看评论

    相关文章

      没有相关内容