MQL5 Wizardで生成されたExpert Advisorで開く、閉じる。

 
異なる時間枠の移動平均シグナルを集約 する」に関連しないコメントはこのスレッドから移動しました。
 
Andy:

教えてください、トレーディングシグナルモジュールは、売りと買いを開くだけで、閉じたり反転させたりすることはできないのでしょうか?


売買シグナルモジュールは、「買える」「売れる」シグナルのみを出力します。それ以外の開閉や反転のロジックは、CExpertクラスで実装されています。

 
Andy:

LongConditionとShortConditionを使用した場合、買いオープンで、売り条件が成立したら、買いクローズでオープンするのですが、 ...


ネッティングかヘッジか、どのような勘定科目か?

質問2:独自の売買シグナルモジュールを作成する前に、標準の売買シグナルモジュールでEAを生成してみて、どのように動作するかを理解しましたか?

質問3:「MQL5 Wizard: The New Version」と「Create Trading Robot in 6 Steps」の記事は読まれましたか?

 
Andy:
これはネッティング口座やヘッジ口座でも同じです。標準のMAシグナルモジュールからExpert Advisorを生成したところ、ロングからショートに変更する際にすぐにオープンしてクローズしてしまいます...。

ここで、もっと踏み込んでいく必要があります。あなたからの

  • 標準的なシグナルモジュールに基づき生成されたExpert Advisor
  • アカウントの種類(ネッティングまたはヘッジ)。
  • ストラテジーテスターのスクリーンショット - "設定 "タブ
  • ストラテジーテスターのスクリーンショット - "設定 "タブ
  • 問題の貿易の日付と番号を指定してください。

 
Andy:
MAシグナルモジュールでEAを生成することができます - そして、ショートの連続的な開閉があり、単に停止または手動で閉じるに位置保持がないことがわかります、位置は常に逆転している!............。

ここは技術フォーラムであり、テレパシーフォーラムではありません。正確な答えが欲しいのなら、データを怠らずに提供することだ。

トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

異なる時間軸の移動平均線からのシグナルをまとめる。

ウラジミール・カルプトフ さん 2017.09.02 14:29


そして、ここからが推敲のしどころです。あなたからの

  • 標準シグナルモジュールに基づき生成されたExpert Advisor
  • 口座の種類(ネッティングまたはヘッジ)。
  • ストラテジーテスターのスクリーンショット - "設定 "タブ
  • ストラテジーテスターのスクリーンショット - "設定 "タブ
  • 質問がある取引の日付と番号を指定する...


 
Andy:
そして、原理的には、どのシグナルモジュールも、EAがそれを閉じることなく、ポジションを開くだけ で、それで終わりです - コード例はありますか?

売買シグナルモジュールは、ポジションを閉じたり開いたりしません - それは「買い建玉」または「売り建玉」シグナルを生成するだけです。


 
Andy:
...EAが閉じることなく、ポジションを開く ことだけが可能です - コード例はありますか?

ポジションを閉じるための最終的なスコアを担当するパラメータを設定します。

閉塞性閾値

を100に設定すると、ほとんどの場合、Expert Advisorは取引を成立させることができません。

 

こんばんは!議論に参加させていただきます。私も、ロングとショートのポジションをオープン、クローズするシグナルをモジュール(トレーディングシグナル)に実装する可能性に興味があります。既出の記事を読みましたが、解決策を見つけることができませんでした。

例えば、2つのMAのクロスオーバーで買い/売りのポジションを持ち、2つのMAの逆クロスオーバー(時間フィルタなし)またはSL/TPでポジションを閉じるシグナルを実装したかったのです。唯一の解決策は、既製のExpert Advisor - https://www.mql5.com/ru/code/261 を使うことでしたが、そこではSLとTPは考慮されておらず、私自身がSLとTPをコードに追加しようとしたことは失敗でした。

このモジュールが実装されれば、Expert Advisorに必要なトレーリングバーやマネーマネジメントを生成するのに便利になります。

Мастер MQL5 - Торговые сигналы по пересечению двух экспоненциальных скользящих средних
Мастер MQL5 - Торговые сигналы по пересечению двух экспоненциальных скользящих средних
  • 投票: 18
  • 2011.01.11
  • MetaQuotes Software Corp.
  • www.mql5.com
Торговые сигналы по пересечению двух экспоненциально сглаженных скользящих средних "Signals based on crossover of two EMA".
 
PeretsCHILI:

...

例えば、 2つのMAを時間フィルターでクロスさせれば買い/売りのポジションを建て2つのMAを逆にクロスさせれば(時間フィルターなしで)決済 する 信号を実装したかった のです。

...


カスタムインジケータの取引シグナルの2つのモジュールを作成します:1つのモジュールは、開始のための唯一の信号を与えることができ、2番目のモジュールは、終値のための唯一の信号を与えることができます。また、1つのモジュールで実装することも可能です。各シグナルの重みを調整し、Expert Advisorでオープニングとクローズのレベルを調整するだけです(変数 Signal threshold value to open [0...100] and Signal threshold value to close [0...100] )。

 

PeretsCHILI:

...

К примеру, хотел реализовать сигналы на открытие позиции Buy/Sell по пересечению двух МА с фильтром времениа закрытие происходит по обратному пересечению двух МА (без фильтра времени)

...

ウラジーミル・カルプトフ

カスタムインジケータの取引シグナルの2つのモジュールを作成します:1つのモジュールは、開始のための唯一の信号を与える必要があり、第二のモジュールは、終値のための唯一の信号を与える必要があります。各シグナルの重みを調整し、Expert Advisorでオープンとクローズのレベルを調整するだけです(変数 Signal threshold value to open [0...100] and Signal threshold value to close [0...100] )。


PeretsCHILI:このようなモジュールを書くには、「2つの移動平均指標のクロスオーバーとは何か」を明確に記述する必要があります。移動平均の2つの指標の交差をどう考えるか」という課題を、正確かつ明確に定式化してみてください。きっとたくさんのサプライズがあるはずです :)

 

問題の文言が決まりました。

オープンロング:高速MAが低速MAを下から上にクロス、さらに時間フィルターあり

クローズロング:速いМАが遅いMAと上から下へ交差する

オープンショート:速いМАが遅いMAと上から交差し、さらに時間フィルターがかかる

クローズド・ショート:速いМАと遅いMAが下から上へ交差している。

前述の例では、CheckOpenLong, CheckCloseLong, CheckOpenShort, CheckCloseShortがそれぞれ使用されています。

オープニング用とクローズ用のシグナルを持つ2つのモジュールを作る場合、最初のモジュールは標準 モジュールライブラリの ようにLongConditionとShortConditionを使用すると理解しています。2つ目のモジュールでクロージングに何を使うか?