只想策略开仓一次,一旦被止损或止盈打掉,就不要开仓,要怎么写?或者在 buy语句后面加什么?
series<bool> condition(true);
series<bool> conditiona(true);
if(conditiona[1]==false)
{
condition=false;
conditiona=true;
}
else
conditon=true
if(交易条件 and condition )
{
开仓命令;
conditiona = false;
}
谢谢
用序列或者全局做状态变量,开仓以后把状态变量关掉。
老铁上代码啊
series<bool> condition(true);
if(交易条件 and condition )
{
开仓命令;
condition = false;
}
只能大概写个模板,具体要根据你自己的模型去处理
另外要注意状态变量condition的重置时机。
没有代码编写基础的可以看看视频中心的零基础课程
这样一次交易信号都没了? 只想开仓一次,要怎么弄?