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

求助开仓的时间问题 [文华财经]

  • 咨询内容:

    DKX:EMA2(CLOSE,N1),COLORYELLOW;
    DKXM:MA(DKX,N2),COLORGREEN;
    STICKLINE(DKX>DKXM,DKX,DKXM,COLORYELLOW,0);
    STICKLINE(DKX<=DKXM,DKX,DKXM,COLORBLUE,0);
    STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,COLORLIGHTRED,0);
    STICKLINE(CLOSE<=OPEN,CLOSE,OPEN,COLORLIGHTGREEN,0);
    DRAWLINE(CLOSE>=OPEN,HIGH,CLOSE>=OPEN,LOW,COLORLIGHTRED);
    DRAWLINE(CLOSE<=OPEN,HIGH,CLOSE<=OPEN,LOW,COLORLIGHTGREEN);
    C>DKX && C>DKXM && (REF(C,1)<DKX OR REF(C,1)<DKXM),BPK;
    C>REF(DKX,BARSBK)+10 && C>REF(DKXM,BARSBK)+10,SP;
    (REF(DKX,BARSBK)>=REF(DKXM,BARSBK)) && C<REF(DKX,BARSBK)-5,SP;
    (REF(DKX,BARSBK)<=REF(DKXM,BARSBK)) && C<REF(DKXM,BARSBK)-5,SP;
    CLOSEMINUTE<=4,SP;
    C<DKX && C<DKXM && (REF(C,1)>DKX OR REF(C,1)>DKXM),SPK;
    C<REF(DKX,BARSSK)-10 && C<REF(DKXM,BARSSK)-10,BP;
    (REF(DKX,BARSSK)<=REF(DKXM,BARSSK)) && C>REF(DKX,BARSSK)+5,BP;
    (REF(DKX,BARSSK)>=REF(DKXM,BARSSK)) && C>REF(DKXM,BARSSK)+5,BP;
    CLOSEMINUTE<=4,BP;
    AUTOFILTER;

     

    以上代码中 我想要加入如下条件,实现在开盘的时候

     

    OO:VALUEWHEN(DATE<>REF(DATE,1),O);//开盘价

    OO>DKX && OO>DKXM,BK;//如果开盘价在DKX和DKXM线上面,买入开仓

    OO<DKX && OO<DKXM,SK;//如果开盘价在DKX和DKXM线下面,卖出开仓

    如果现价C大于买入开仓价OO+10个点,卖出止盈;如果现价C小于开盘价OO-5个点,卖出止损;

    如果现价C小于卖出开仓价OO-10个点,买入止盈;如果现价C大于开盘价OO-5个点,买入止损;

     

    这个内容不能和前面代码中的开平仓条件相冲突。

     

    给如何实现呢

     

     

     

     

  • 文华技术人员:

    您是想将后面的开平仓条件限制在指定的K线范围吗?

    请结合图片详细说明您的想法和目的。

     

  • 文华客服: 以下是引用星晴在2012-9-18 18:48:00的发言:

    您是想将后面的开平仓条件限制在指定的K线范围吗?

    请结合图片详细说明您的想法和目的。

    你好

    以20120919的IF1209的3分钟K线图为例:

    1、开仓条件

    (1)开盘价在DKX和DKXM线上面,买入开仓(BK);

    开盘价在DKX和DKXM线下面,卖出开仓(SK);

    (2)第一根当前K线收盘价在DKX和DKXM线上面,买入开仓(BPK);

    第一根K线收盘价在DKX和DKXM线下面,卖出开仓(SPK);

    2、平仓条件

    (1)收盘前3分钟,清仓(SP/BP);

    (2)第一根当前K线收盘价在DKX和DKXM线上面,卖出平仓(SP);

    第一根K线收盘价在DKX和DKXM线下面,买入平仓(BP);

    3、止损条件(亏损5个点止损)

    当前价格<买入开仓价(BKPRICE)-5,卖出平仓(SP);

    当前价格>买入开仓价(SKPRICE)+5,买入平仓(BP);

    4、止盈条件(盈利10个点止盈)

    当前价格>买入开仓价(BKPRICE)+10,卖出平仓(SP);

    当前价格<买入开仓价(SKPRICE)-10,买入平仓(BP);

    5、下一次开仓方向与上一次开仓方向相反

    比如:前一次开仓方向为买入,卖出平仓后(不论是止损还是止盈),下一次开仓方向为卖出。



    此主题相关图片如下:if(20120919-3min).jpg

     

  • 网友回复: 明天上班时间相关同事给您回复。

     

  • 网友回复: 以下是引用沧浪之花在2012-9-19 18:47:00的发言:
    明天上班时间相关同事给您回复。

    好的

 

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

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容