问个WH9的问题 (文华财经wh9)

投资者咨询:问个WH9的问题 (文华财经wh9)
来源:文华财经  日期:2019-11-18 13:30

 

图片点击可在新窗口打开查看

加载的是螺纹指数10分钟周期,

我的意思是想在2019年8月1日的14:50--15:00的这根10分钟k线走完的时候开空,然后满足Close>=SKLow+ATR*3.4平空;

 

是这么写的吗?怎么没信号啊

技术人员回复
日期:2019-11-18 13:32
 
提供下完整模型,我们看下
投资者咨询:问个WH9的问题 (文华财经wh9)
来源:文华财经  日期:2019-11-18 13:30
 这个就是完整模型啊
技术人员回复
日期:2019-11-18 13:40
 
直接复制源码粘贴到论坛上

我们加载具体分析下
 
投资者咨询:问个WH9的问题 (文华财经wh9)
来源:文华财经  日期:2019-11-18 13:30

 

图片点击可在新窗口打开查看

你看这个是用WH8写的,都有信号的

投资者咨询:问个WH9的问题 (文华财经wh9)
来源:文华财经  日期:2019-11-18 13:30
 

 

图片点击可在新窗口打开查看
投资者咨询:问个WH9的问题 (文华财经wh9)
来源:文华财经  日期:2019-11-18 13:30
 是不是我翻译到WH9上翻译错了?
技术人员回复
日期:2019-11-18 13:44
 
您提供1楼的源码

不要截图,直接复制源码,我们加载具体看下
投资者咨询:问个WH9的问题 (文华财经wh9)
来源:文华财经  日期:2019-11-18 13:30
 

Data
    //此处添加合约信息
Setting
    //此处添加公式运行参数
ImPort
    //此处添加跨周期、跨合约引用
Params
    //此处添加参数
Vars
    NumericSeries F1;
 NumericSeries ATR;
Begin
    If(1)
    {
        F1    = Date==190801 && Time==0.1450;
        ATR=Ma(truerange,6*4*22*6);

        if(MarketPosition==0)
        {
            if(F1==1 )
            {
                SK(DefaultVol);
             }
          }
         
        
          If(MarketPosition == -1 )
            {
               if(Close>=SKLow+ATR*3.4)
               {
                  BP(DefaultVol);
                }
             }
         }
    End

技术人员回复
日期:2019-11-18 13:54

DATE函数的使用与wh8有细微差别,您参考函数说明具体了解 

这么改下


Vars
 NumericSeries F1;
 NumericSeries ATR;
Begin
    If(1)
    {
        F1    = Date==20190801 && Time==0.1450;
        ATR=Ma(truerange,6*4*22*6);

        if(MarketPosition==0)
        {
            if(F1==1 )
            {
                SK(DefaultVol);
             }
          }
          
         
          If(MarketPosition == -1 )
            {
               if(Close>=SKLow+ATR*3.4)
               {
                  BP(DefaultVol);
                }
             }
         }
    End