Покупка торгового робота в MQL5 Маркете имеет одно большое преимущество перед всеми другими подобными предложениями - вы можете устроить комплексную проверку предлагаемой автоматической системы прямо в терминале MetaTrader 5. Советник перед покупкой можно и нужно тщательно прогнать во всех неблагоприятных режимах во встроенном тестере торговых...
誰か教えてくれる人はいないの?
なぜ画像付きでコードを貼り付けたのか?誰かが写真からコードを打ち直して助けてくれるかな?
画像ではなく、コードとして全体を貼り付ければ、協力してくれる人も多くなるのでは...。
この機能で何を得たいのですか?
それを理解した上で、一緒に解決策を探すことができるかもしれません。
キャッチは、式は= 0を生成することである
numPosOr= 4;
numStepCount= 1;
iK = (numPosOr - numStepCount) / numPosOr;
しかし、論理的にはそうであるべきなのです。
を括弧書きで数えます。
(numPosOr - numStepCount)= 4-1 = 3
とすると、式にしたがって
3 / 4 = 0.75 - このような結果になるはずです。
なぜカウント=0になるのか?
問題は、outputs = 0 という式で
numPosOr= 4;
numStepCount= 1;
iK = (numPosOr - numStepCount) / numPosOr;
しかし、論理的にはそうであるべきなのです。
を括弧書きで数えます。
(numPosOr - numStepCount)= 4-1 = 3
とすると、式にしたがって
3 / 4 = 0.75 - このような結果になるはずです。
なぜカウント=0になるのか?
問題は、outputs = 0 という式で
numPosOr= 4;
numStepCount= 1;
iK = (numPosOr - numStepCount) / numPosOr;
しかし、論理的にはそうであるべきなのです。
を括弧書きで数えます。
(numPosOr - numStepCount)= 4-1 = 3
とすると、式にしたがって
3 / 4 = 0.75 - このような結果になるはずです。
なぜ、=0になるのですか?
すでに何度か書かれていますが、コード全体を教えてください。iKのint型 なら0が出ても大丈夫です。 変数の型は何ですか?
問題は、outputs = 0 という式で
numPosOr= 4;
numStepCount= 1;
iK = (numPosOr - numStepCount) / numPosOr;
しかし、論理的にはそうであるべきなのです。
を括弧書きで数えます。
(numPosOr - numStepCount)= 4-1 = 3
とすると、式にしたがって
3 / 4 = 0.75 - このような結果になるはずです。
なぜ0とカウントされるのですか?
または
問題は、outputs = 0 という式で
numPosOr= 4;
numStepCount= 1;
iK = (numPosOr - numStepCount) / numPosOr;
しかし、論理的にはそうであるべきなのです。
を括弧書きで数えます。
(numPosOr - numStepCount)= 4-1 = 3
とすると、式にしたがって
3 / 4 = 0.75 - このような結果になるはずです。
なぜ、=0になるのですか?
複雑な算数-物理的な理解ができない場合。
何が、なぜそれが必要なのでしょうか?いくつかの場所では、実際の数字を処方する必要があるかもしれませんし、その後、彼の最終的な結果を得るために?
皆さん、ごきげんよう。
最近、mql5を勉強し始めました。MT5でEAをテスト する場合、オープニングとクロージングオーダーは、実際の取引でその瞬間にあった実際の履歴フローティングスプレッドで 履歴上で行われると、ここで教えてもらいました。
mql4にはそのようなものはありません。しかし、テスト時にスプレッドの値を 返す(int)MarketInfo("EURUSD",MODE_SPREAD) 関数を用意しています。ただし、実際のスプレッド値ではなく、設定で設定したものが返ってきました。
Q: EAが注文を開始・終了する際に、テスターにフローティングスプレッドの 実測値を表示させるには、どのような機能を使用すればよいでしょうか?
よろしくお願いします。
MQL5の最初の一歩を踏み出したのですが、グローバル変数 でつまずきました。
ブロックの中から変更する方法を教えてください。
あるいは、それが無理なら、EAのロジックに「チェックボックス」を作るにはどうしたらいいでしょうか?
皆さん、ハッピーエコノミストの日です。
配列の最初の空行(または値 "0")を見つける関数が、配列を扱うためのMT4の標準関数に見当たらないのですが...。
どういうことか。
アレイ [2] [7]
1-2
3-4
8-10
2-5
12-7
0-0
0-0
最初の未入力/ゼロ値が[5]行にあるかどうかを判断する関数が必要です。
ArrayMinimumは、なぜか最小値 "0 "が見つからない。
MT4では配列検索がこの作業の唯一の選択肢です。
ありがとうございました。
専門家にお聞きしたいのですが、このような専門家向けのテンプレートは正しいのでしょうか、それとも別の方法でロジックを整理した方が良いのでしょうか?
機能の冒頭で、何をするのか、コメントできると良いですね。ちょっと読みにくいですが)