もう、戦うのを諦めそうです...。

Maxim Dmitrievsky  

これらのエラーの原因は何なのか、どなたか教えていただけませんか?StopLevelsレベルは20pipsで、すべてのトレードがパスするはずです。

ハンディキャップとオフクオーツがうざい :)

Maxim Dmitrievsky  
Oksana Berenko:
NormalizeDoubleを行っていますか?
まあ、テスターではそのようなエラーはないのですが :)
Maxim Dmitrievsky  
Alexander Bereznyak:
どのブローカー
フォックスフォイ
Maxim Dmitrievsky  
そういえば、スプレッドが広がるとこうなるんだっけ...。I.e.最低ストプレに近い注文を出すと、それにスプレッドを加算しなければならないのですか?
Oksana Berenko  
Maxim Dmitrievsky:
ちなみに、スプレッドが広がるとこうなることに気づいたんですが......。I.e.最低ストプレに近い注文を出すと、それにスプレッドを加算しなければならないのですか?
スプレッドが広がり、ストプレベルが大きく変化することがある場合。
テスターでは、リアルに表示されるエラーはあまりないんです。
Alexander Bereznyak  
注文を 出す前に、現在のストップレベルに対してストップのサイズを確認します。テスターではストップレベルは固定です。
Maxim Dmitrievsky  
うん、レベルの問題でしょうね、ありがとうございます)
Maxim Dmitrievsky  

ストップロスをコントロールしても、問題は解決していない。非常に落ち着いた市場でも、同じ2つのエラーが発生します。他のブローカーのデモは、全くエラーもなく、問題ありません。

あと、マーケットレビューの時間が5秒くらいフリーズすることがあるんですが、以前はnddのアカウントでは見なかったんですが...。なんということでしょう。

ValidStop = SymbolInfoInteger(Symbol(),SYMBOL_TRADE_STOPS_LEVEL);

if(ValidStop<=StopLevels) price = MarketInfo(_Symbol,MODE_ASK)+StopLevels*_Point;
    else price = MarketInfo(_Symbol,MODE_ASK)+ValidStop*_Point;
理由: