自己鍛錬したMAクロス! - ページ 4

 

新しいアイデア、ちょっとだけ...

私はこのフォーラムにしばらく潜んでいましたが、これは私の最初の投稿なので、良いものであることを望みます。

私のアプローチの基本的な考え方は、市場条件に基づいて理想的なMAクロスを定義することです。

私は、データをエクセルにインポートし(csvデータでうまくいきます)、vbプログラムを使ってデータを循環させ、様々なマクロスに基づいてトレードを行います。 プログラムは取引を利益、関与したMA、および取引が行われたときにギアリング関数の値として記録します。

うまくいけば、この時点で、ギアリング関数に対する特定のMAの利益をグラフにすると、きれいなベル/ガウス曲線になるでしょう。 これは良いチェックですが、次のステップは、このデータでプログラムを実行し、ギアリング関数の値のある範囲に最適なMAクロスを選択することです。

決定関数(現在取引中)は、ギアリング関数の現在の値に従って、遅いマと速いマの値が上記のデータで検索されることを除いて、他のマクロスEAと同様に動作します。

さて、ギアリング関数はどのようにすればよいのでしょうか。 現実的な選択ではないかもしれませんが、予想される良い例は、出来高でしょう。 出来高自体は非常に不安定ですが、過去のバー、前日の同時刻、前々日の同時刻(現在の時刻-n * 1週間)、あるいはその3つの組み合わせからデータを取って一種の移動平均を計算することができます。

どのMAクロスも条件は同じですが、それらは市場の移動画像に適用されます。 さらに、これらの条件は、新しいデータが出てくるたびに更新することができ、その最適化に使用するデータの範囲は、あなたが望む長さにすることができます。

^^ゞ 以上、長々と書いてしまい、失礼しました。 ギアリング機能の代替オプションについては、添付のテキストファイルを参照してください。

ファイル:
 

Bossさんありがとうございます!

igorad:
humble_traderさん、こんにちは。

このインジケータを試すことができると思いますhttps://www.mql5.com/en/forum/174228

また、新しいものを使ってみてください。

Igoradさん、ありがとうございます。

 

自己適応型インジケータと並列関数

こんにちは、CodersGuruです。

Clayburbのウェブサイトを見てください。このテーマについて話していて、Tradestationのサンプルコードもあります。

http://www.clayburg.com/

楽しむ

EK

 

ありがとうございます。

Emerald King:
こんにちは、CodersGuruです。

Clayburbのウェブサイトを見てください。彼はこのテーマについて話し、tradestationのサンプルコードを提供しています。

http://www.clayburg.com/

楽しむ

EK

EKの発表に感謝します

 

Codersguruです。

あなたのPMを見ていただけますか?私はあなたの助けを必要としています。ありがとうございます。

 

多分これはトレーナーを助けることができる...ATRの値は、複数の''昨日の終値''と今日のectを使用して、あなたのシステムは、勝利のMAクロスセットアップと一致する値を計算することができれば、あなたが十分な時間の後に最終的に複数を実行している場合は、EAがATRの範囲値に応じて使用するクロスを決定するために良い平均値を得るでしょう。今のところ、私は毎日の終値と28と5日間のatrsを同じチャートレベルで見ています、つまり、彼らはあなたがmacdで 言う上のMAで行うように28の上に貼り付けられた重複MA 5のように見える''112はmacdで素晴らしい作品''。私は私がで得るものを説明する良い方法を見つけ出すことができたら再掲します。

 

こんにちは、codersguruです。

私はこのフォーラムでは新参者ですが、「自己鍛錬型MAクロス」EAについてのこのアイデアは非常に気に入っています。 もしこれが本当にできるのであれば、これは将来的にMAクロスEAのための方法になるに違いありません。

まだこのアイデアを検討しているのでしょうか? 何かお手伝いできることはありますか?

 

ちょうどこれを見つけたので、私自身のアプローチを追加しようと思いました。

まず第一に、私は周波数(周期)を決定するために、いくつかの位相検出器を使用します。

これは、MAの入力として使うことができます(私はEMAを使うこともありますが、ラグを決定するのが簡単なので、ほとんどはSMAです。)

また、位相シフトしたウェーブレット(上記と同じ周期で)を使い、これを上記のMAに加えます。

このようにして、私は市場価格/ポジションに位相シフトしたある種の「MA」を作成します(あるいは、例えばMACDを作成するために、私が決めた任意の割合のラグで)。

要点は、頻度(期間)をすべてのバーで決定することができるので、MAは市場データによって直接制御さ れる...ということです。

 

それが助けになる。

みなさん、こんにちは。

www.mql4.com.It の self-trained adviser という名前のEAを入手しました。MAクロスを使わず、売買を模倣して保存し、それを実際の売買の判断に使っているのだと思います。もし興味があれば、私はコード内のマニュアルを翻訳することができます。

よろしくお願いします。

 

自分で訓練したMAクロスエキスパートは、そんなに難しいことではないと思います。あなたは、設定されたバーの数ごとに、または4時間のような高い時間枠を使用する場合はすべてのバー、範囲を制限する場合は、1時間かもしれません最適化することができます。あるいは、毎日、特定の時間に最適化することもできます。

私はクロスオーバー戦略も好きですが、クロスオーバー戦略が機能し続けるために再最適化し続けなければならないと言った人に同意しません、それは通常そうではありません。

そして、セルフトレーニングは結局悪い考えかもしれません。