[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 339

 

セルゲイエフ


これはストップの代わりです(あるExpert Advisorから入手しました)。他のペアでもこの機能を使っていますが(もちろん価格補正あり)、問題なく使えています。円は不具合がある、理由がわからない。

 
Pyro:

セルゲイエフ


これはストップの代わりです(あるExpert Advisorから入手しました)。他のペアでもこの機能を使っていますが(もちろん価格補正あり)、問題なく使えています。円は不具合がある、理由がわからない。


https://docs.mql4.com/ru/trading/OrderSend
 
yosuf:
テスターレポートの機密情報を変更・削除する方法を教えてください。写真のように仕上がるので、何も変えられないんです。

MTレポートタブで「レポートとして保存」を右クリックし、保存したファイルをWindowsのメモ帳で開き、個人データを丁寧に修正する。
 
yosuf:
テスターレポートをフォーラムに送信するために変換するにはどうしたらよいですか?

まさか、アーカイブで送ればいいんだ。
 
ありがとうございます、NULLの代わりに0を使うことにします。しかし、これではJenaの問題は解決されませんでした(現在確認済み)。
 
Pyro:
ありがとうございます、NULLの代わりに0を使うことにします。しかし、これでは円での問題は解決しませんでした(今確認)。 。


この問題は本当に円と関係があるのでしょうか?他の通貨でも同じようなエラーが発生すると思われます。

OrderSend() に入力されたすべてのパラメータを確認します。その(パラメータの)品質と量を確認する。

 

絶対にそうです。ドットの後に5桁の数字があるすべてのペアで完璧に動作するEA全体を作成しました。文字列はそこからコピーされ、価格だけが変更されたものです。

追記:エラー3の意味(パラメータの間違い)を正確に教えてくれる人はいますか?どこかに解読があるのでしょうか?

 
Pyro:
ありがとうございます、NULLの代わりに0を使うことにします。しかし、これではJenaの問題は解決しませんでした(現在確認済み)。


もしかしたら、もう1つ0(ゼロ)が足りないのでは?

この方法で試してみてください。

OrderSend(Symbol(), OP_SELLLIMIT, 0.1, 116.0, 3, 0, 114.0, "comment", 12345,0, White);
 
確かに、コピーの際に有効期限を消して しまいました。私の不注意です。ご指摘ありがとうございます。
 

ティック 毎ではなく、新しいバーが形成されたときに計算を実行するようにEAを正しくプログラムするにはどうしたらよいのでしょう。

たぶん、こんな感じなんでしょうね。

ダブルニューバー

開始

{

if (newbar != iLow(NULL, 0, 1))

{

newbar = iLow(NULL, 0, 1)とする。

}

}