开拓者期货期权程序化系统交易论坛

标题: 输出标准差为一条直线为什么? [打印本页]

作者: cts2015deng    时间: 2016-3-16 13:31:49     标题: 输出标准差为一条直线为什么?

Params
        Numeric ceilingAmt(60);                                // 自适应参数的上限
        Numeric floorAmt(20);                                // 自适应参数的下限
        Numeric bolBandTrig(1.2);                                // 布林通道参数
        Numeric Lots(2);        // 交易手数
        Numeric a(5);
        Numeric jx(144);
Vars
        NumericSeries rsi1;
    Numeric Minpoint;
        Numeric lookBackDays(20);                        // 自适应参数
        NumericSeries todayVolatility(0);        // 当日市场波动
        Numeric yesterDayVolatility(0);                // 昨日市场波动
        Numeric deltaVolatility(0);                        // 市场波动的变动率
        NumericSeries buyPoint(0);                        // 自适应唐奇安通道上轨
        NumericSeries sellPoint(0);                        // 自适应唐奇安通道下轨
        NumericSeries LiqPoint(0);                        // 自适应出场均线                       
NumericSeries Value1;
        NumericSeries MidLine(0);                        // 布林通道中轨
        Numeric Band(0);
        NumericSeries upBand(0);                        // 布林通道上轨
        NumericSeries dnBand(0);                        // 布林通道下轨
Begin
        // 集合竞价和小节休息过滤
       
        // 当日市场波动
        todayVolatility = StandardDev(Close,30,1);
        // 昨日市场波动
        //Return todayVolatility;
PlotNumeric("up",todayVolatility[1],blue);

        end



作者: 小米    时间: 2016-3-16 13:57:37

使用您的公式在任意一个图表上输出。看到变量值是有变化的。
看到的输出线为一条直线的原因应该是因为输出值与K线价格的数值相差太大,在图表上坐标被压缩了,导致看到画出的线近似一条直线吧。
可以用子图显示,单独的坐标,能更清楚地看到变量数值的i波动。或是将结果放大100,1000倍等来输出。
[attach]33553[/attach]
作者: cts2015deng    时间: 2016-3-16 14:00:32

谢谢




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2