アドバイザーを無料でお書きします - ページ 3

 

こんにちは。
MQL4でEA用のシグナル(「ヘッド&ショルダー」パターンに基づく)を書くことは可能でしょうか?
スクリーンショットで:
- 波(赤い点線の直線)=2つの平均値ma1とma2の交点間の最大値と最小値を結ぶ線。(クロスオーバーは正規化されたピップ数)
このパターンは赤の実線で示されている。
- ma3 = 古いタイムフレームの平均値
- ma = simple, close, period, timeframeが全て設定されている。
- AOは5桁のカスタム(私は波の目測計算にしか使っていません)。信号の書き込みに適用する場合は、桁数を正規化する必要がある。
- を使用すると、スリッページとマジック
- 買いの場合、第1波の最大値+正規化されたポイントでのフィルター+Ask価格からエントリーする。
filter = 第1波の最大/最小値から正規化されたピップ数でのオフセットで、ユーザーによって設定されます。
- 売りの場合、シグナルはミラーリングされます。
第1波の最小値+正規化ポイントでのフィルタリング+買値でのエントリー
- 私自身、MQL4言語を学ぼうとしているので、ソースコードをお願いします。
- このシグナルは、アーカイブにあと3バージョンあります。

ファイル:
2j_o4gpf.zip  68 kb
 
yakton:
もし良いストラテジーをお持ちで、それをシェアしていただけるのであれば、EAを 書くことができます。 公開またはプライベートメッセージのどちらかで議論していただくようお願いします。
あるストラテジーがあるのですが、それをベースにEAを作り、自動モードで動作を確認したいです。MetaTrader4用のEAが必要です。一つの通貨ペアでストップオーダーを保留し、エントリーするシグナル - Fractals indicatorに基づいた取引 です。 ポジションのクローズ- TPによるすべてのポジションには、調整可能なトレーリングストップが付きます。ロットは、残高に対するパーセンテージで計算されます。具体的に言うと、このストラテジーを公開したのは、ある通貨ペアにしか適していないのです。説明文は添付のテキストファイルのとおりです。
ファイル:
 
VladimirUral:

こんにちは。
MQL4でEA用のシグナル(「ヘッド&ショルダー」パターンに基づく)を書くことは可能でしょうか?
スクリーンショットで:
- 波(赤い点線の直線)=2つの平均値ma1とma2の交点間の最大値と最小値を結ぶ線。(クロスオーバーは正規化されたピップ数)
このパターンは赤の実線で示されている。
- ma3 = 古いタイムフレームの平均値
- ma = simple, close, period, timeframeが全て設定されている。
- AOは5桁のカスタム(私は波の目測計算にしか使っていません)。信号の書き込みに適用する場合は、桁数を正規化する必要がある。
- を使用すると、スリッページとマジック
- 買いの場合、第1波の最大値+正規化されたポイントでのフィルター+Ask価格からエントリーする。
filter = 第1波の最大/最小値から正規化されたピップ数でのオフセットで、ユーザーによって設定されます。
- 売りの場合、シグナルはミラーリングされます。
第1波のMinからエントリー+正規化pipsでフィルタリング+Bid価格でのエントリー
- 私自身、MQL4言語を学ぼうとしているので、ソースコードをお願いします。
- このシグナルは、アーカイブにあと3バージョンあります。


インジケーターについては、何も約束しませんが...。インジケーターについては、何も約束しません。いつか、面白いストラテジーが無くなったら、インジケーターを使えるようになるかも...。
 
Andrju81:
あるストラテジーがあり、それをベースにEAを作り、自動モードで動作テストをしたい。MetaTrader4用のEAが必要。1つの通貨ペアでストップオーダーを保留し、フラクタル指標に基づいて入力するシグナルでトレードを 行う。 ポジションのクローズ- TPによるすべてのポジションには、調整可能なトレーリングストップが付きます。ロットは、残高に対するパーセンテージで計算されます。具体的に言うと、このストラテジーを公開したのは、ある通貨ペアにしか適していないのです。添付のテキストファイルでの説明
PMの配信停止では、受けるが、もう少し後...。
 
yakton:

インジケーターについてはお約束できませんが...。EAの話題はまだ枯渇していない...。いつか、面白いストラテジーがないときは、インジケーターを使った仕事ができるようになるかも...。
インジケーターは必要ない。私が必要とするExpert Advisorは、「ヘッド&ショルダー」パターンとその修正(取引の開始と終了のためのシグナル)に基づくものです。FXでは唯一の反転パターン であり、他の反転は他の市場のものである。これらのシグナルがプログラムできないのであれば、EAを語る意味がありません。
 
VladimirUral:
インジケーターは必要ない。私が必要とするExpert Advisorは、「ヘッド&ショルダー」パターンとその修正(取引の開始と終了のためのシグナル)に基づくものです。FXでは唯一の反転パターンであり、他の反転は他の市場のものである。これらのシグナルがプログラムできないのであれば、Expert Advisorについて語る意味はありません。

よく読んでなかった...原理的に可能なんだ...。が、問題はその精度がどの程度なのか...。ローソク足の平均を取る必要があります。1つのパターンを表現するのに、4つの行が必要だということです。問題1は、物語のどこまで深く見るかをどう判断するか...。できれば、ソフトウェアが判断できることが望ましいのですが・・・。問題2:折れ線があるとすると、信号が現れたときにそのパラメータを決定する必要がある...。

問題3:理論上、長さの異なる4つのセグメントがあり、これらの線の角のために、トップが我々に対して横にずれてしまう可能性がある。

これはすべて解決できるのですが、一つ一つのポイントに誤差が生じます。やりたいけど、今は自由な時間がないから、無期限に先延ばしにする・・・もっと自由になって、まだ関連性があればやるけど・・・いつになることやら・・・・・。

 

こんにちは!私はすべてのトレンドフォローEAで問題に直面しています -文字通り以前に得られたすべての利益を殺すフラット、。私は、負けトレードを最小限に抑えるために、普遍的なものを作ることを目標にしました。

トレンドEAに組み込むことができるコードの一部を作成するプログラマが必要です。

発想のエッセンスは以下の通りです。

1) 指定されたシグナルを受信したら、売りの ポジション(1ロット)を建てる。例えば、20ポイント-買いストップ、売りリミット-2ロット、買いストップ、売りリミット-4ロット、買いストップ、売りリミット-8ロットなど、所定の距離でオープンオーダーより高いグリッドが設定された保留オーダー です。これらの注文はロックされています。

2) テイクプロフィットまたはブレイクイーブンレベルに達すると、発注した注文は削除されます。

2) 買いのストップと売りのリミットが2ロットに達したとき、次の価格がどこに行くかを待ちます。価格がテイクプロフィットまたはブレイクイーブンのレベルに達した場合、CloseBy関数を使用してすべての未決済注文を決済し、残りの未決済注文を削除します。もし価格が買いストップと売りリミット(4ロット)になったら、売り注文(1ロット)と買い注文(2ロット)を同時に決済し、20ピップの利益を得ます。 次に価格が売り注文(2ロット)になったらその注文をゼロにし、Slosewy機能を使ってすべての未決済注文(4ロット)を決済し、残りの保留中の注文も削除します。

3) 価格が上昇し、買いストップと売りリミット(8枚)を捕らえた場合、売り注文を2枚、買い注文を4枚決済します。もし価格が売り注文(4ロット)まで戻ってきたら、この注文をゼロで決済し、SloSeByで保留中の注文(8ロット)をオープンします。さらに20pips高くなったら、すべての注文を決済します。

例)グリッドオーダーを使った売り取引。

______________________________________________________________TB3(8区画)

________________________________________________________ts3(8区画)

______________________________________________________________TB2(4区画)

________________________________________________________ts2(4 ロット)

______________________________________________tb1(2区画)

______________________________________________________ts1(2区画)

_______________________________________________________________ sell

 

EA(添付資料)があります。

最初の注文は、2つのMAがクロスするシグナルで開きます。その後、価格はTPに行くか、指定された数のリミットを収集し、その後、総利益で取引を修正します。一緒に仕事をしていたプログラマーがいなくなったので、いくつかのアイデアは実装されていません。一般に、Expert Advisorはこのような形では良い結果を示すが、最終的には失敗する可能性が高い。より正しく動作させるために、以下のような改善を行いたいと考えています。

1. 偽のクロスオーバーをできるだけ避けるため、最初の注文はクロスした瞬間ではなく、次のローソクのOPEN時(クロスがまだ存在する場合)に開くべきである。現在、Expert Advisorは、このような偽のシグナルをキャッチすることが非常に多く、そのため、SLにシグナルがないために多くの損失を出しています(次のポイントを参照ください)。

2.SL。MAが反対方向に交差した瞬間に、すべての未決済注文を強制終了します。このとき、EAは常に負けポジションを決済するわけではありません。そして、1点目の問題は、必ずしもそのせいではないと思うのです。私はいつも次のMAクロスでポジションを閉じないが、その理由は理解できない。Expert Advisorは制限を設定し続けるため、さらに大きなドローダウンになることが多い。

とにかく、集団で取り組もう。リスクを減らすためのアイデアはもっとあるのですが、まずは説明したバリエーションを実行してみるべきでしょう。

ファイル:
setkama.mq4  12 kb
 
yakor1988:

EA(添付資料)があります。

最初の注文は、2つのMAがクロスするシグナルで開きます。その後、価格はTPに行くか、指定された数のリミットを収集し、その後、総利益で取引を修正します。一緒に仕事をしていたプログラマーがいなくなったので、いくつかのアイデアは実装されていません。全体として、Expert Advisorはこのような形では良い結果を示しますが、最終的にはおそらく失敗します。より正しく動作させるために、以下のような改善を行いたいと考えています。

1. 偽のクロスオーバーをできるだけ避けるため、最初の注文はクロスした瞬間ではなく、次のローソクのOPEN時(クロスがまだ存在する場合)に開く必要があります。現在、Expert Advisorは、このような偽のシグナルをキャッチすることが非常に多く、そのため、SLにシグナルがないために多くの損失を出しています(次のポイントを参照ください)。

2.SL。MAが反対方向に交差した瞬間に、すべての未決済注文を強制終了します。このとき、EAは常に負けポジションを決済するわけではありません。そして、1点目の問題は、必ずしもそのせいではないと思うのです。私はいつも次のMAクロスでポジションを閉じないが、その理由は理解できない。Expert Advisorは制限を設定し続けるため、さらに大きなドローダウンになることが多い。

とにかく、集団で取り組もう。リスクを減らすためのアイデアはもっとあるのですが、まずは説明したバリエーションを実行してみるべきでしょう。

コンパイル時に、重要でないエラーが大量に発生します。しかし、これは最も重要なことではありません。肝心の注文が全く開かない。注文の開け方、閉め方を見なければならない。ファイルを添付する際に、うまくトリミングできていないのかもしれません。その場合は、セットファイルを送ってください。
 
alexey1979621:
コンパイル時に、重要でないエラーが一杯出ます。しかし、それは本筋ではありません。肝心の注文が全然開かない。注文をどのように開き、どのように閉じるかを確認する必要があります。ファイルを添付する際に、うまくトリミングできていないのかもしれません。持っている人は、セットファイルを送ってください。
何が問題なのかわからない。元からファイル名を変えただけです。EAと、動作設定を変更したセットファイルを送ります。
ファイル:
eur_usd_m5.mq4  12 kb
eurusd.set  2 kb