プログラムの一部だけ見ても分かるわけないじゃない。
強いて言うなら4行目で、0で除算しているかも....。
しかしそのくらいはデバッグすれば分かること。デバッグのやり方も分からないの?
それとプログラムを掲載するときは Alt + S 又は画像のツールを使うこと。
ストラテジーテスターで、操作履歴を見ると、エラーの内容がでています。そこを直してみてはいかがでしょう。

取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
MetaEditor4 でインディケータを書いています。
取引ロット数を計算してオブジェクトで画面の上に常時表示しておきたいために以下の書式でインディケータを書きました。
その一部で停止します。
理由が分かりませんのでどなたかご教示ください。
........
........
double acBal = AccountBalance();
double margin = MarketInfo(NULL, MODE_MARGINREQUIRED);
int mRate = 30;
double lot = acBal / (margin * mRate);
......
......
一行目でプログラムが停止します。
PCはWindows10です。
数台のPCでいろいろ試してみましたが上手くいきません。
よろしくお願いします。