形态判断
//------------------------------------------------------------------------
// 简称: function1
// 名称: 
// 类别: 用户函数
// 类型: 用户函数
// 输出: 数值型
//------------------------------------------------------------------------
Params
    integer length(20);

Vars
    numeric aa;
    numeric up;
    numeric dn;

Begin
        aa = open;
        up = aa*(1+2/100);
        dn = aa*(1-2/100);
        PlotNumeric("up",up);
        PlotNumeric("dn",dn);
        numeric i;
        numeric M1;
        numeric M2;
        numeric M3;
        numeric M4;
        numeric M;
        for i = 1 to length
        {
            If(low[i]<up and low[i]>dn)
            {
                M1 = M1 + 1;
            }
            If(high[i]<up and high[i]>dn)
            {
                M2 = M2 + 1;
            }
            If(low[i]<up and low[i]>dn and high[i]<up and high[i]>dn)
            {
                M3 = M3 + 1;
            }
            If(low[i]<dn and high[i]>up)
            {
                M4 = M4 + 1;
            }
        }
        M = (M1+M2+M3+M4)/80*100;
        Commentary("M1:"+text(M1));
        Commentary("M2:"+text(M2));
        Commentary("M3:"+text(M3));
        Commentary("M4:"+text(M4));
        Commentary("M:"+text(M));

    Return M;
End

//------------------------------------------------------------------------
// 编译版本    2025/11/27 160633
// 版权所有    kyover
// 更改声明    TradeBlazer Software保留对TradeBlazer平台
//            每一版本的TradeBlazer策略修改和重写的权利
//------------------------------------------------------------------------


开仓-持仓-平仓-策略交易
开仓-持仓-限制开仓次数
TBQ系统策略变更一下止损和止盈设置
[智大领峰-股票专用-选股]涨停不破底池子
为什么显示不出来?
为什么新品种有段时间是不能自动交易的?K线数量至少是多少?
[智大领峰-指标-k线]M形态与W形态
股票形态选股
建议智大领峰增加“形态选股”功能
时间判断