您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

老师,帮忙写个公式 [文华财经]

  • 咨询内容:  老师,帮忙写几个条件公式:
    1、取前14个交易日的第一根K线的最低价 标注:S 第二根标注:O  第三根标注:B    以此类推,直到标注当前交易日。2、如果收盘价突破HB时 转多头, 将当前交易日的最高价标注为“S” 依此按顺序标注为:B、O、S、B、O等等
    3、如果收盘价跌破LB时,将当前交易日的最低价价标注:B  依此按顺序标注为:O、S、B、O、S等等
    多头开仓: 在“B”交易日  的B1 建立多头        空头开仓:在“S”交易日 的S1 建立空头出局:
    多头
    在“O”交易日 的S1 位置出局 如果当日价格未触及S1价格时,则在S交易日的收市价平仓
    空头
    在“B”交易日的 B1位置出局
    如果当日价格未触及B1 ,则在B交易日收市时出局。
    止损:多头止损:收市价大于HB时,止损点为 前两个交易日的最低价。
    空头止损:收市价大于LB时,止损点为  前两个交易日的最高价。

     

     来源:程序化99

  • 文华技术人员: 比较复杂就是第1点
    如果不好写的话,可以按照第2、3条
    HB:2*TRB-2*H+L,COLORRED;LB:2*TRB-2*H-L; B1:=2*TRB-H;S1:2*TRB+L;

     

     来源: WWW.CXH99.COM

  • 文华客服: 收市时进行平仓一般很难实现,给您用时间大于等于2点59来代替了。标注都给您按照条件2,3进行标注。
    参考如下:
    HB:=2*TRB-2*H+L,COLORRED; LB:=2*TRB-2*H-L; B1:=2*TRB-H; S1:=2*TRB+L; N:=BARSLAST(CROSS(C,HB)); DRAWTEXT(MOD(N,3)=0,H,'S'); DRAWTEXT(MOD(N,3)=1,H,'B'); DRAWTEXT(MOD(N,3)=2,H,'0');
    N1:=BARSLAST(CROSSDOWN(C,LB)); DRAWTEXT(MOD(N1,3)=0,L,'B'); DRAWTEXT(MOD(N1,3)=1,L,'O'); DRAWTEXT(MOD(N1,3)=2,L,'S'); (C>HB&&MOD(N,3)=1||C<LB&&MOD(N1,3)=0)&&C>=B1,BK; (C>HB&&MOD(N,3)=0||C<LB&&MOD(N1,3)=2)&&C<=S1,SK; (C>HB&&MOD(N,3)=2||C<LB&&MOD(N1,3)=1)&&(C<=S1||TIME>=1459),SP; (C>HB&&MOD(N,3)=1||C<LB&&MOD(N1,3)=0)&&(C>=B1||TIME>=1459),BP; REF(C,1)>HB&&C<=LV(L,2),SP; REF(C,1)>LB&&C>=HV(H,2),BP; MULTSIG(0,0,2,0); AUTOFILTER;

     

  • 网友回复:   
  • 网友回复:MULTSIG(0,0,2,0);  系统提示 有非法  逗号  
  • 网友回复:同时,主图并没有信号出现。

     

  • 网友回复:  信号出现了,但是 
  • 网友回复:MULTSIG(0,0,2,0);语句还是提示 非法逗号/

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容