我想优化一个最小变量(我们称之为minPips
)和一个最大变量(maxPips
)。
假设minPips
可以在0到100的优化范围内,而maxPips
可以在50到200之间。
如何防止对maxPips<minPips
(例如minPips
= 100和maxPips
= 50)进行无意义的优化?
也许以某种方式使用OnTester()
?
答案 0 :(得分:1)
int OnInit()
{
if(minPips>=maxPips)
{
Alert("parameter minPips must be smaller than maxPips);
return(INIT_FAILED);// or INIT_PARAMETERS_INCORRECT - doesnt matter
}
}