記事"カスタムインジケーターに基づくトレーディングシグナルジェネレーター"についてのディスカッション

 

新しい記事 カスタムインジケーターに基づくトレーディングシグナルジェネレーター はパブリッシュされました:

長い間使いたいと思っていた標準デリバリに含まれないインジケーターがあるはずです。そして、それは、トレーディングシグナルモジュールの作成の基 盤となるインジケーターです。そのようなインジケーターとして標準ライブラリからMACDインジケーターを使用します。そのインジケーターの位置は以下の 通りです:MQL5\Indicators\Examples\MACD.mq5

個々のインジケーターは、一つかそれ以上のマーケットモデルを示しています。マーケットモデルは、インジケーター値と価格値の特定の組み合わせです。MACDインジケーターで使用可能なモデルは、メイン・シグナルラインの交差線と、0レベル分岐とダブル分岐の交差線です。


図 1: 将来のインジケーターの成長モデル

作者: Karputov Vladimir

 

ありがとう。記事は興味深いです。このジェネレーターをチャート上でテストするために、Expert Advisorのコードを含むファイル(*.mqh)全体を見て みたいです。可能でしょうか?もし可能であればお願いします。

 

記事の最後に、mysignal.mqh(9.31 KB)というファイルが添付されています。また、このファイルをどこに置くべきかが記事中に書かれています。このファイルをMetaEditoreで開いた後、MetaEditireのF7キーを押してください。

その後、Expert Advisorを作成し、シグナルジェネレーターのシグナルを追加してください。

 
barabashkakvn:

記事の最後に、mysignal.mqh(9.31 KB)というファイルが添付されています。また、このファイルをどこに置くべきかが記事中に書かれています。このファイルをMetaEditoreで開いた後、MetaEditireでF7キーを押してください。

その後、EAの作成を開始し、売買シグナルジェネレーターのシグナルを追加するだけです。

ありがとうございます。記事を注意深く読みました。しかし、Expert Advisor自体、そのコード、たとえそれが取引を行わずシグナルを与えるだけであったとしても、それを見たいと思います。
 
piv_:
ありがとう。記事を注意深く読みました。しかし、Expert Advisor自体、そのコード、たとえそれが取引をしないとしても、シグナルを与えるだけであっても、そのコードを見てみたいです。
MQL5 MASTERでExpert Advisorを自分で作成する必要があります。Expert Advisorを作成 する際、シグナルとして記事の売買シグナルジェネレーターを指定します。
MQL5 MASTERでExpert Advisorを作成したら、Expert AdvisorのSignal_PriceLevelパラメータを探し、値をマイナス50に設定します。こうすることで、Expert Advisorがストップ注文を発注できるようになります。
削除済み  
記事をありがとうございます!しかし、テスト用のExpert Advisorを実装する際に問題が発生しました。カスタムインジケータから 保留中の注文の開始レベルを(ライブラリを書き換えることなく)正しく転送することは可能でしょうか?ShortCondition LongCondition メソッドは投票を扱います。CExpertSignalクラスには、インジケーターの状態に関する情報を渡す他のメソッドは見当たりません。取引システムは、買い注文と売り注文の2つの保留注文があることを想定していますか?
Переход на новые рельсы: пользовательские индикаторы в MQL5
Переход на новые рельсы: пользовательские индикаторы в MQL5
  • 2009.11.23
  • Андрей
  • www.mql5.com
Я не буду перечислять все новые возможности и особенности нового терминала и языка. Их действительно много, и некоторые новинки вполне достойны освещения в отдельной статье. Вы не увидите здесь кода, написанного по принципам объектно-ориентированного программирования — это слишком серьезная тема для того, чтобы просто быть упомянутой в контексте как дополнительная вкусность для кодописателей. В этой статье остановимся подробней на индикаторах, их строении, отображении, видах, а также особенностях их написания по сравнению с MQL4.
 
tyn:
...カスタム・インディケータから(ライブラリを書き換えることなく)保留注文の開始レベルを正しく転送することは可能ですか?
私が理解しているように、あなたは厳密に+-50ポイントの距離ではなく、状況に応じて保留中の注文を開きたいですか?
 
tyn:
...この取引システムでは、買い注文と売り注文の2つの注文が保留されることがあると想定していますか?
いいえ、システムは2つの未決注文の 存在を想定していません。
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
削除済み  
barabashkakvn:
私の理解では、厳密に+-50ピプスの距離ではなく、状況に応じてペンディングオーダーを開きたいのですね?
はい、その通りです。
削除済み  
barabashkakvn:
いいえ、システムは2つの未決注文の 存在を想定していません。
この条件は回避できます。始値に近づくにつれ、未決注文が再開されます。
 
tyn:
barabashkakvn:
私が理解しているように、あなたは厳密に+-50 pipsの距離ではなく、状況に応じて保留注文を開きたいのですね?
はい、その通りです。
それは可能です。やり方は新しい記事で説明します。