Я написал нижеприведенную функцию в советнике, чтобы проверить наличие текущей цены между 0-8 ценами, сохраненными в массиве, который я рассчитал. Я думал, что вы можете вернуть значение из функции, но я продолжаю получать ноль вместо того, что было при подсчете цены. Может ли кто-нибудь помочь мне, сказав, где я не прав? Я Int K в начале советника ...
Спасибо
PHP Code: <code><span style=”color: #000000”> <span style=”color: #0000BB”>intloe_price</span><span style=”color: #007700”>()</span><span style=”color: #FF8000”>//FunctiontoloepricebetweenGannlines
</span><span style=”color: #007700”>{</span><span style=”color: #FF8000”>//Checkalllines0-8
</span><span style=”color: #007700”>for(</span><span style=”color: #0000BB”>k</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>;</span><span style=”color: #0000BB”>k</span><span style=”color: #007700”>lt;</span><span style=”color: #0000BB”>9</span><span style=”color: #007700”>;</span><span style=”color: #0000BB”>k</span><span style=”color: #007700”> )
{
if(</span><span style=”color: #0000BB”>level</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>10</span><span style=”color: #007700”>#93;==</span><span style=”color: #0000BB”>1</span><span style=”color: #007700”>)
{
if(</span><span style=”color: #0000BB”>Bid</span><span style=”color: #007700”>gt;</span><span style=”color: #0000BB”>level</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>k</span><span style=”color: #007700”>#93;</span><span style=”color: #0000BB”>Bid</span><span style=”color: #007700”>lt;</span><span style=”color: #0000BB”>level</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>k</span><span style=”color: #007700”> </span><span style=”color: #0000BB”>1</span><span style=”color: #007700”>#93;)
{
return(</span><span style=”color: #0000BB”>k</span><span style=”color: #007700”>);
}
else
{
return(</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>);
}
}
if(</span><span style=”color: #0000BB”>level</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>10</span><span style=”color: #007700”>#93;==</span><span style=”color: #0000BB”>2</span><span style=”color: #007700”>)
{
if(</span><span style=”color: #0000BB”>Bid</span><span style=”color: #007700”>lt;</span><span style=”color: #0000BB”>level</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>k</span><span style=”color: #007700”>#93;</span><span style=”color: #0000BB”>Bid</span><span style=”color: #007700”>gt;</span><span style=”color: #0000BB”>level</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>k</span><span style=”color: #007700”> </span><span style=”color: #0000BB”>1</span><span style=”color: #007700”>#93;){
return(</span><span style=”color: #0000BB”>k</span><span style=”color: #007700”>);
}
else{
return(</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>);
}
}
}
}
</span><span style=”color: #0000BB”></span> </span> </code>