新手的一些不成熟的小看法,我觉得是因为等号的左侧是定义为数值型变量,而右侧是字符串形式的函数造成的,下面这么改以后可以通过编译,但是对整体策略有没有影响,我也不是很清楚。
//------------------------------------------------------------------------
// 简称: 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);
}