
新手的一些不成熟的小看法,我觉得是因为等号的左侧是定义为数值型变量,而右侧是字符串形式的函数造成的,下面这么改以后可以通过编译,但是对整体策略有没有影响,我也不是很清楚。
//------------------------------------------------------------------------
// 简称: dd
// 名称:
// 类别: 公式应用
// 类型: 用户应用
// 输出: Void
//------------------------------------------------------------------------
Params
    //此处添加参数
Vars
    Series<String> STRKEY;
    Series<String> STRVALUE;
    Series<Numeric> BUYORSELLDAY;
    
Defs
    //此处添加公式函数
    
Events
    //此处实现事件函数
    
    //初始化事件函数,策略运行期间,首先运行且只有一次
    OnInit()
    {
        
    }
    //Bar更新事件函数,参数indexs表示变化的数据源图层ID数组
    OnBar(ArrayRef<Integer> indexs)
    {
        
        STRKEY= DateToString(TrueDate(0));
        STRVALUE= Text(BUYORSELLDAY);
        SetTBProfileString(Symbol+"BUYORSELLDAY",STRKEY,STRVALUE);
        
        
        
    }