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

请教个问题 [金字塔]

  • 咨询内容: //该模型为简单示范模型,用户需根据自己交易经验,修改完善后再实际应用!!!//作者 Z7C9
    RUNMODE:0;//中间变量INPUT:AVGLENGTH(40),ATRLENGTH(40),SS(1,1,10000,1);//定义参数值MA1:=REF(MA((HIGH+LOW+CLOSE)/3,AVGLENGTH),1);//定义MA1手数:=ss;//交易条件UPPERBAND:=MA1+REF(MA(TR,ATRLENGTH),1);//上轨LOWERBAND:=MA1-REF(MA(TR,ATRLENGTH),1);//下轨ENTRYLONGCOND:=MA1>REF(MA1,1) AND HIGH>=UPPERBAND;//开多条件EXITLONGCOND:=LOW<=MA1;//平多条件ENTRYSHORTCOND:=MA1<REF(MA1,1) AND LOW<=LOWERBAND;//开空条件EXITSHORTCOND:=HIGH>=MA1;//平空条件//交易系统
    IF HOLDING=0 THEN BEGIN //若持仓为0 IF ENTRYLONGCOND THEN //且满足开多条件  BUY(1,手数,LIMITR,MAX(OPEN,UPPERBAND));//开多单END
    IF HOLDING=0 THEN BEGIN//若持仓为0 IF ENTRYSHORTCOND THEN//且满足开空条件  BUYSHORT(1,手数,LIMITR,MIN(OPEN,LOWERBAND));//开空单END
    IF HOLDING>0 THEN BEGIN//若持有多单 IF EXITLONGCOND THEN//且满足平多条件  SELL(1,HOLDING,LIMITR,MIN(OPEN,MA1));//平多单END
    IF HOLDING<0 THEN BEGIN//若持有空单 IF EXITSHORTCOND THEN//且满足平空条件  SELLSHORT(1,HOLDING,LIMITR,MAX(OPEN,MA1));//平空单END
    ///////////////////////这是金字塔自带的肯纳特,我不理解的是:BUY(1,手数,LIMITR,MAX(OPEN,UPPERBAND));这里是以上轨和开盘价的最大值发单。但今天使用,感觉是个收盘价模型。就是K线走完才发单的,这样的话,在盘中价格突破上轨后。等K线走完,可能价格早就超过上了、、这实盘能准吗?

     

  • 金字塔客服: 走完k线下单是为了信号稳定。如果用户想要出现信号就下单,那么可以是用固定时间间隔模式,但是这个模式的确定是不稳定,信号可能会消失闪烁之类

     

  • 用户回复: 嗯。我就问下。按金字塔自带的肯纳特。默认的走完K线的话,。它这种发单,,能成交吗?和回测结果能对上吗?不会有偷价吧?就是测试看很好。实际不是那么回事。因为实际不可能有那个成交价格的,请教了。

     

  • 网友回复: 这个你要实际的测试一下了,用模拟交易跑一下,看看成交情况

 

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

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


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

相关文章

    没有相关内容