开拓者期货期权程序化系统交易论坛
标题:
if后带的highest语句问题
[打印本页]
作者:
qi9xueshe
时间:
2017-6-2 11:33:57
标题:
if后带的highest语句问题
原码是: if(marketposition == 1)
{
barnum = BarCount - marketbar;
alertprice = highest(high,barnum);
但是调试后出现W0201的公式错误警告,“FOR,WHILE,ELSE中包含序列函数,可能存在潜在的逻辑错误,请确认代码无误”,请问这个该怎么解决,我的意识是要计算从开仓bar到当前bar的最高价,希望前辈们给指路。
作者:
superwin
时间:
2017-6-5 14:29:24
公式开发指南的例子里有计算开仓bar到当前bar的最高价的例子,可以参考下。
序列函数放在条件里面,是会有可能出现逻辑上的错误的,如果你确认你的公式不会有问题,那这个警告提示你可以忽略不管他。
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2