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

 

信じられない!!(笑私はあなたの2番目の投稿を得る前に、1の確率に基づいて自分自身を作ることができたが、本当にありがとうございました。6Gのログファイルは不要です。

 
mladen:
ジグフリップ

こちらは問題なく動作するはずです(リライトして少しモダンにしたものです(そちらはずいぶん前に書かれたものです ))。

追記:コードの問題はtimeFrameパラメータでした。iStochastic()のコールで整数型のパラメータが期待される場所で、文字列として定義され、使用されていました。

親愛なるMladen

デコンパイルしたコードについてリクエストして申し訳ありません それはバンドのあるチャート上のストキャスティックの ようです!

コンパイルすると4つの警告が出ますが、大丈夫でしょうか?それは治すことができますか?

よろしくお願いします。

秘密のコード

ファイル:
 
secretcode:
親愛なるムラデン

デコンパイルしたコードについてのリクエストで申し訳ありません チャートにバンドでストキャスティクスのようです

コンパイルすると4つの警告が出ますが、大丈夫でしょうか?治るのでしょうか?

よろしくお願いします。

秘密のコード

シークレットコード

申し訳ありませんが、私は本当に私はどんな逆コンパイルされたコードを変更しないことを何度も言った。

もし、オリジナルのコードを見つけることができれば、私はもっと幸せになります。

 
mladen:
秘密のコード

申し訳ありませんが、デコンパイルされたコードには一切手を加えないことを何度もお伝えしています。

もし、オリジナルのコードを見つけられたら、喜んでお手伝いします。

ムラデン

時間を浪費させ、本当に申し訳ありません

本当にありがとうございます。

秘密のコード

 

こんにちは、Mladenです。

2つの指標a,bがあり、1つはチャート上に、もう1つは別の場所にあると仮定します。

条件 : if (a>level1 and b>level2) チャート上に買い矢印がある。

それ以外

if (a<level1 and b<level2) チャート上に売りの矢印が表示される。

それ以外

フラット

 
anonimm:
こんにちは、Mladenです。

2つの指標a,bがあり、1つはチャート上にあり、もう1つは別の場所にあると仮定します。

条件 : if (a>level1 and b>level2) チャート上に買い矢印がある。

それ以外

if (a<level1 and b<level2) チャート上に売りの矢印が表示される。

それ以外

フラット

anonimm,

一番簡単な方法は、3番目のインジケータを作成し、iCustom()関数で a,bのインジケータの値を取得することです。

 

シーケンサー_v1_3_rh.mq4

こんにちは、ムラデンさん。

それを見ることができますか?

TSLオプションは動作しません

買い値です。( 私が手動で入力し、買いのストップが置かれます)

売値( 私が手動で入力し、売りのストップが置かれます)

TP: 手動で20ピップスなどピップスを入力します。

SL:私が手動で20ピップスなどピップスを入力します。

ブレイクイーブン: True/False

Breakeven Pips:20pipsなど手動で入力します。

Trailing Stoploss(トレーリング・ストップロス)。真/偽

Trailing Stoploss Pips:私は手動で20pipsを入力します。

ピップスでのスリッページ。私は手動でpipsを入力します

ブローカースプレッド。私が手動でpipsを入力し、EAがそれを計算します。

マジックナンバー: Mutlipair機能用

****

ヘッジ部分(最も重要)。

ヘッジストップ注文(トリガーされた売りエントリーの場合はSLで買いストップ、トリガーされた買いエントリーの場合は売りストップ)が発注されます。

この逆指値注文は、Trailing stoplossが進むと変更されます!

つまり、TSLが変化すれば、この注文も変化します。

例えば

最初の買い 1.23500

イニシャルSL 1.23200

TSL:20ピップス

売りはSLレベルに置かれます。

1.23700で20pipsの利益が出たとします。

そこで、TSLは1.23500に移動します。

この場合、最初の売りストップは最初のSLから1.23500(新しいTSL)に来る。

ファイル:
info.mq4  5 kb
log.mq4  4 kb
 
rakibhasan2020:
シーケンサー_v1_3_rh.mq4

こんにちは、ムラデンさん。

それを見ることができますか?

TSLオプションが機能しない

買値です。( 私が手動で入力し、買いのストップが置かれます)

売値( 私が手動で入力し、売りのストップが置かれます)

TP: 手動で20ピップスなどピップスを入力します。

SL:私が手動で20ピップスなどピップスを入力します。

ブレイクイーブン: True/False

Breakeven Pips:20pipsなど手動で入力します。

Trailing Stoploss(トレーリング・ストップロス)。真/偽

Trailing Stoploss Pips:私は手動で20pipsを入力します。

ピップスでのスリッページ。私は手動でpipsを入力します

ブローカースプレッド。私が手動でpipsを入力し、EAがそれを計算します。

マジックナンバー: Mutlipair機能用

****

ヘッジ部分(最も重要)。

ヘッジストップ注文(売りエントリーがトリガーされた場合はSLで買いストップ、買いエントリーがトリガーされた場合は売りストップ)が発注されます。

この逆指値注文は、Trailing stoplossが進むと変更されます!

つまり、TSLが変化すれば、この注文も変化します。

例えば

最初の買い 1.23500

イニシャルSL 1.23200

TSL:20ピップス

売りはSLレベルに置かれます。

1.23700で20pipsの利益が出たとします。

従って、TSLは1.23500に移動します。

この場合、最初の売りは、最初のSLから1.23500(新しいTSL)までとなります。

より大きなトレーリングストップ・ロスを使用してみてください。

デフォルトのTrailingStopパラメータは80ポイント(pipsではなくポイント)に設定されていますが、これはほとんどの5桁のブローカーにとって現在の価格に近すぎるものです。

 

BOLL BANDSとSTOCの連動について

こんにちは。

カラーストキャスティクスと同じウィンドウに、以下のインディケータを表示させたいのですが。

ボリンジャーバンドは、トレンドが発生したときに広がり、その後、トレンドが停止し、そこにtredingの範囲であり、取引範囲ボリンジャーバンドは契約とこの状況では非常に良い株式売られすぎです。

それは発生します。

1)ボリンジャーバンドの幅71と標準偏差2

2)ボリンジャーバンドの幅のSMA 15

3)株価5-3-3

説明

ボリンジャーバンドがそのスマ15を下回り、その後5小節間クロスしたとき。

株価が<=30であるとき

インジケータは80...それ以外は20

色とレベル(20-80)を入力してください。

事前にありがとうございました

ファイル:
 

fabian103さん、こんにちは。

EAのコーディングの勉強をしやすくするために...コードを追跡するためのいくつかの基本的なテクニックを紹介します。

1) 主な手がかりとなるエラーログを常にチェックしましょう。これらはあなたに多くのことを教えてくれるでしょう。

2) ログに送られるPRINT文やチャート上に表示されるCOMMENT文を追加することができます。プログラムコードのあらゆる場所にそれらを配置し、EAの各ステップをログとスクリーンチャートの両方で確認し、追跡できるようにします。

3) コードの書式設定 -各関数で 括弧が揃っていることを確認し、括弧が1つ2つ足りないかどうかを確認します。

4) 必要な機能を持つ多くの優れたEAをチェックアウトして、自分の持っているものと比較する。必要な変更を加えて、動作するようにします。

5) コンパイルエラー - もしあなたのコードがコンパイルエラーを持っているなら、常にリストの一番上のエラーを修正することから始めましょう...それが修正されれば、残りのすべてのエラーは解消されるかもしれません。最初のエラーを修正した後、再度コンパイルし、正しくコンパイルされるまでこのプロセスを続けてください。

EAを動作させるための手がかりを見つけるのに役立つといいのですが...。

ロバート