SIGVOL(N),返回一次交易中第N个信号的下单手数 [复制链接]

    autojiaoyi.com 文华 WH8 查看全部 使用道具 举报 回复

    SIGVOL(N),返回一次交易中第N个信号的下单手数

    注:
    //1、一次交易过程指的是首次开仓到持仓为0的交易过程
    //2、在一次交易中,当前位置信号不足N个时,该函数返回无效值
    例1:
    TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅
    ATR..MA(TR,26); //求26个周期内真实波幅的简单移动平均
    TC..INTPART((MONEYTOT*0.01/(UNIT*ATR)));//根据权益的1%计算下单手数
    HH:=HHV(H,20);
    LL:=LLV(L,20);
    MID:=(HH +LL)/2;
    CROSSUP(C,HH),BK(TC);
    SIGVOL(1)<12&&CROSSDOWN(C,MID),SP(BKVOL);//如果首次开仓手数小于12手,下穿中轨,全部平仓
    SIGVOL(1)>12&&CROSSDOWN(C,MID),SP(BKVOL/2);//如果首次开仓手数大于12手,下穿中轨,平仓一半
    CROSSDOWN(C,LL),SP(BKVOL);
    TRADE_AGAIN(10);

    全部评论/0 条

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    0关注

    1粉丝

    453作品

    发布主题
    加入收藏 我要分享

    分享到微信

    打开微信扫一扫即可将网页分享至微信

    分享到论坛或者博客

    复制
    作者的其他作品查看全部
    快速回复 返回顶部 返回列表