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

 

EAスマートシステム

こんにちは、このEAを修正するのを手伝ってくれませんか?このEAは最大3つの注文を出すようにしたいのですが、なぜなら多く出してしまうからです。また、テイクプロフィット 機能を変更し、新しいローソク足でラインがクロスしたときにテイクプロフィットを取るようにしていただければと思います。ありがとうございました。

ファイル:
 
arunasd:
こんにちは、このEAを修正するのを手伝ってくれませんか?私はこのEAが最大3つの注文を開くようにして欲しいです。また、テイクプロフィットの機能を変更し、新しいローソク足でラインがクロスしたときにテイクプロフィットを取るようにしていただければと思います。ありがとうございました。

アルナスド

をデコンパイルしたEAです。そのオリジナルのコードをお持ちですか?

 

EAスマートシステム

ここにいます。ご興味をお持ちいただきありがとうございます。

ファイル:
 
arunasd:
ここにいます、興味のあるmladenに感謝します。

arunasd

ex4は変更できません(実行ファイルです)。

 

申し訳ありませんが、これが私が持っているすべてです。デコンパイルしたファイルでは、何がコード化されているのかすべて見ることができます。そして、私はtrailing関数について 得たために、コードで非常に役立つだろう。

 

https://www.mql5.com/en/forum/172952

私は、ジグザグ・インジケータに変更を加えて、市場操作やニュースリリースによるスパイクをフィルタリングすることが可能かどうかを知りたいのです。私のアイデアは、投稿380、381、384(上記リンク)で説明されています。この変更したインジケータをハーモニックパターン検索に使用して、市場操作やニュースリリースによって形成されていない、最も純粋な形態のパターンを見つけようとします。

 
Robot Trader:
https://www.mql5.com/en/forum/172952 ジグザグのインジケータに変更を加えて、市場操作やニュースリリースによるスパイクをフィルタリングすることが可能かどうかを知りたいのです。私のアイデアは、投稿380、381、384(上記リンク)で説明されています。この変更したインジケータをハーモニックパターン検索に使用して、市場操作やニュースリリースによって形成されていない、最も純粋な形態のパターンを見つけようとします。

その他、頑張ってください。操作(?)やニュースもプライスアクションの一部です。

 

mladenさん、ありがとうございます。チャート上に配置したhlineにテキストを追加すること、つまり、線に沿って表示する説明ボックスのテキストでした。

mladen:
それは非常に一般的な質問です

ラベルは、ObjectCreate()関数を使って作ることができます(typeの引数にOBJ_LABELを使います)。以下は、oObjectCrate()関数の説明です。

する。。 TD][TD="width: 100%"] ポイントの価格部分

[TR]

[TD]time2[TD] - [TD="width: 100%"] 2番目のポイントの時間部分。 [

TR]

[TD]price2[TD] - 部分[TD] - [TD="width: 100%"] 第三ポイントの時間部分。

[TR]

[TD]price3[TD] - [TD="width: 100%"] 第三ポイントの価格部分。
bool ObjectCreate([/TD]string name,int type,int window,datetime time1,double price1,datetime time2=0,double price2=0,datetime time3=0,double price3=0)[/TD]

[/TR]

[/TABLE]

指定のウィンドウに、指定の名前、タイプ、初期座標を持つオブジェクトを作成

オブジェクトに関連する座標のカウントは、オブジェクトの種類に応じて 1 から 3 までとなります。この関数が成功した場合、戻り値は TRUE となる。 成功した場合は、TRUE を返し、失敗した場合は、FALSE を返します。エラーの詳細情報を得るには、GetLastError() 関数を呼び出す必要があります。 OBJ_LABEL 型のオブジェクトは、座標を無視します。OBJPROP_XDISTANCEと OBJPROP_YDISTANCEの

プロパティを設定するには、

ObjectSet()

関数を

使用します。

注意事項チャートのサブウィンドウは(チャート内にインジケータを持つサブウィンドウがある場合)1から始まる番号が付けられています。 チャートのメインウィンドウは常に存在し、0というインデックスを持って

います。

座標は時間と価格のペアで渡されなければなりません

例えば、OBJ_VLINEオブジェクトは時間だけを必要としますが、価格(任意の値)も渡さなければなりません。

パラメータ:

[TABLE="class: docparams"]

name[/TD] -[/TD]オブジェクトの一意名。
Object type enumeration 値のいずれかになります。[/TD]

[/TR]

window[/TD] -[/TD]オブジェクトが追加されるウィンドウのインデックス

TR

]

[

price1 -最初の
[TD="width: 100%"] 第二ポイントの価格

[TR]

[TD]time3
 
zigflip:
ロボット、あなたの過去の投稿を読む時間がないのですが、ほとんどのジグザグは、この不満のために、偏差などのいくつかの変数があります。

これらはPAの一部ですが、ルールに合わないパターンを形成してしまうことがあります(下位TFではより顕著)。

 

こんにちは。

どなたか、この文章を読んで、私がどこで間違ったのか、見ていただけませんか?私はまだサイクルについて非常に不明です。モメンタム/線形 回帰線といういらない部分を取り除いて、コードを簡素化することに挑戦してみました。コンパイルではエラーは出ませんでしたが、Squeezeインジケータ(中央の線)は描画されませんでした。オリジナルと私の修正を以下に添付します。

ありがとうございました。

よろしくお願いします。

Wintersky