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

区别交易市场移动止损 [金字塔]

咨询内容: 移动回撤,区别于不同市场止损幅度不同,要怎么写呢.多谢
比如3字头的创业版移动回撤20%平仓
6字头的上海交易和0字头的深市回撤10%平仓。



补充内容 (2021-8-30 14:27):
后台的

 

 来源: WWW.CXH99.COM

金字塔资深技术: 你这个没有什么特殊的地方。就是把止盈止损的数值设成一个变量,然后根据市场归类,对数值进行重现赋值。
主要就是进行市场的判断。

MARKETLABEL 可以判断市场。

  • 技术交流:
    技术009 发表于 2021-8-30 14:40
    你这个没有什么特殊的地方。就是把止盈止损的数值设成一个变量,然后根据市场归类,对数值进行重现赋值。
    ...

    嗯 那具体怎么写呢
    如何加入,多谢。
    IF DYNAINFO(5)>EXTGBDATA(stra) and EXTGBDATA(stra)>0 THEN BEGIN
    EXTGBDATASET(stra,DYNAINFO(5));
    END
    IF TBUYHOLDINGEX(ZH1,'' ,0 )>0 AND EXTGBDATA(stra)=0 THEN BEGIN
    EXTGBDATASET(stra,1 );//
    END
    IF (EXTGBDATA(stra)-DYNAINFO(7))/EXTGBDATA(stra)>0.04 and EXTGBDATA(stra)>0 THEN BEGIN//用DYNAINFO(5)
    TSELL(1,TBUYHOLDINGEX(ZH1,'',1),MKT,1,ZH1,'');
    EXTGBDATASET(stra,0);
    END

     

  • 技术交流: 类似这样:

    N1:=4;

    IF STRLEFT(STKLABEL ,2)='30' THEN N1:=10;//如果是创业板,那么品种代码前面是30 则N1重现赋值为10.

    IF DYNAINFO(5)>EXTGBDATA(stra) and EXTGBDATA(stra)>0 THEN BEGIN
    EXTGBDATASET(stra,DYNAINFO(5));
    END
    IF TBUYHOLDINGEX(ZH1,'' ,0 )>0 AND EXTGBDATA(stra)=0 THEN BEGIN
    EXTGBDATASET(stra,1 );//
    END
    IF (EXTGBDATA(stra)-DYNAINFO(7))/EXTGBDATA(stra)>(N1/100) and EXTGBDATA(stra)>0 THEN BEGIN//用DYNAINFO(5)
    TSELL(1,TBUYHOLDINGEX(ZH1,'',1),MKT,1,ZH1,'');
    EXTGBDATASET(stra,0);
    END

    我这只是个例子,反正思路就是
    1.数值定义成变量
    2.判断品种代码 前缀。满足条件重新赋值。(前面说错了,用市场代码不行)
  •  

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

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

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

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


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

    相关文章

      没有相关内容