コーディングのヘルプ - ページ 496

 
EVASPARKLING:
フォーラムのプログラマーとコーダーは、以下に添付されたエキスパートアドバイザーにブレークイーブンオプションを追加することができますしてください。

そのためにLockProfitAfterを使用してみましたか(1ポイントに設定 - 0ではありませんが、限りなく0に近い)?

 

こんにちは、私の友人。

私はMQL4プログラミングの初心者です。シンプルなボリンジャーバンドシステムをトレードするEAを作りましたが、MT4 System testerでEAをテストするとフリーズしてしまいます。ボリンジャーバンドを損切りと利益確定に使っているのが原因だと思います。

この問題を解決できる友人がいれば感謝します。

---------------------------------------------------------------

システムは次のようなものです。

1- もし、終値がボリンジャーバンドの上限と下限の間にあれば、次のローソク足の始値で買います。

2- もし、終値が中央と下のBBの間にあれば、次のローソク足の始値で空売りをする。

3- ロングポジションの場合は、直前のローソク足の上側のBBをターゲットとし、ショートポジションの場合は、下側のBBをターゲットとします。

4- ロングポジションの場合、ストップロスとして直前のローソク足の下限を使用し、ショートポジションの場合、上限を使用します。

---------------------------------------------------------------

ここに添付します。

bband_target.mq4

ファイル:
 
kappari:
こんにちは、私の友人。

私はMQL4プログラミングの初心者です。シンプルなボリンジャーバンドシステムをトレードするEAを作ったのですが、MT4 System testerでEAをテストするとフリーズしてしまいます。問題を見つけようとしましたが、ボリンジャーバンドをストップロスやテイクプロフィットとして使用する方法に問題があるように思います。

この問題を解決できる友人がいれば感謝します。

---------------------------------------------------------------

システムは次のようなものです。

1- もし、終値がボリンジャーバンドの上限と下限の間にあれば、次のローソク足の始値でロングを買います。

2- もし、終値が中央と下のBBの間にあれば、次のローソク足の始値で空売りをする。

3- ロングポジションの場合は、直前のローソク足の上側のBBをターゲットとし、ショートポジションの場合は、下側のBBをターゲットとします。

4- ロングポジションの場合、ストップロスとして直前のローソク足の下限を使用し、ショートポジションの場合、上限を使用します。

---------------------------------------------------------------

ここに添付します。

bband_target.mq4

各OrderSend()の後にエラーチェックのルーチンを追加し、エラーの場合はループを抜ける(「while(ticket<0)」の部分)。

 

インジケーターをコーディングしているのですが、この部分を正しくコーディングするのに手助けが必要です。

以下は私が受け取ったメッセージです:エラーの可能性があるため、演算子の優先順位をチェックして ください;優先順位を明確にするために括弧を使用してください

私のコードです: if (gi_180 || (!gi_180 && li_108 != gi_164 || li_112 != gi_168 || li_116 != gi_172 || li_120 != gi_176) ) li_124

どなたか正しい方向を示すか、またはコードを修正していただけませんか?

 
ace8926:
インジケータをコーディングしているのですが、この部分を正しく理解するのを助けて欲しいのです。

以下は、私が受け取ったメッセージです:エラーの可能性があるので、演算子の優先順位をチェックしてください。

これは私のコードです: if (gi_180 || (!gi_180 && li_108 != gi_164 || li_112 != gi_168 || li_116 != gi_172 || li_120 != gi_176) ) li_124

どなたか正しい方向を示すか、コードを修正していただけませんか?

単純に、どちらが先にチェック されるかを指定するだけです。

しかし、これはデコンパイルしたコードです:オリジナルのコードを入手すれば、演算子の優先順位に関する限り、すべてがより簡単に理解できるようになります。

 

こんにちはmladen 、私は手動でこの指標に "接頭辞 "と "接尾辞 "を追加しました。

コンパイルは問題ないのですが、チャートに貼り付けると次のようなエラーメッセージが出ます。

"zero divide in '!MT4 CURRENCY POWER.mq4' (216,17)" というエラーメッセージが出ました。

しかし、通常のチャート(接頭辞なし)は動作しています。

それを確認するために私を助けることができますか?

事前にありがとうございます。

スティーブン。

ファイル:
 
stevenpun:
こんにちは mladen 、私は手動でこのインディケータに "接頭辞 "と "接尾辞 "を追加しています。

コンパイル時は問題ないのですが、チャートに貼り付けると以下のようなエラーメッセージが出ます。

"zero divide in '!MT4 CURRENCY POWER.mq4' (216,17)" というエラーメッセージが表示されました。

しかし、通常のチャート(接頭辞なし)は動作しています。

それを確認するために私を助けることができますか?

事前にありがとうございます。

スティーブン。

スティーブン

今すぐ試してみる :mt4_currency_power_1.mq4

ファイル:
 
mladen:
スティーブンは今それを試してみてください:mt4_currency_power_1.mq4

ありがとうございます。

 

ハローマルデン データウィンドウを削除する必要がある

ハローマルデン

うまくいくことを祈っています。

このインディケータのデータウィンドウを削除して、矢印だけを残すことができるかどうか、お聞きしたいのですが・・・?

cuz it has a big size and i just need the arrows ...

ありがとうございます。

巨大なfx利益インジケータ_by_dworldforum.ex4

 
khaled ibrahim:
こんにちは、マルデン

すべてのことがうまくいくことを願っています。

このインディケータのデータウィンドウを削除して、矢印だけを残すことができるかどうか、お聞きしたいのですが・・・?

cuz it has a big size and i just need the arrows ....

ありがとうございます。

マッシブFXプロフィット・インジケータ・バイ・ワールド・フォーラム.ex4

Khaled ibrahim

ex4ファイルを変更することはできません