私が試行錯誤しているアドバイザーの組み立て方 - ページ 24

 
Aleksandr Klapatyuk:

Expert Advisorのインストールとセットアップを容易にします。

便利なユーティリティがあります -https://www.mql5.com/ru/articles/5614(Expert Exp Your intelligence.mq5 と Chart のテンプレートを保存してください。

インジケーターhttps://www.mql5.com/ru/code/1776)

調整値 - インジケータ fibopivot_v2.mq5 より ------ (抵抗線3が売り仕掛け) (支持線3が買い仕掛け)

好きなペアを選んで、全部でもいいんです。Exp_finder.mq5を 実行すると、Expert AdvisorとIndicatorがインストールされたチャートが表示されます。

テスターで確認できない - インジケータが削除されない

そして、ここで1分 - すべてのペアにExpert Advisorをインストールします。

MQL5とMQL4での選択とナビゲーションのためのユーティリティ:チャートをより有益にする

ユーティリティ作家https://www.mql5.com/ru/users/needtome

https://www.mql5.com/ru/articles/5614

author of indicatorhttps://www.mql5.com/ru/users/godzilla

https://www.mql5.com/ru/code/1776

実作者。

カレンゾ



チャートのパターンを変更する機能を追加しました。 目標残高に達すると、開いているチャートがExpert Advisorで設定したパターンに変更されます。

input string Template = "ADX";// テンプレート名('.tpl'なし)

input string   t0="------ Parameters --------";         // Настройка Эксперта
input string   Template                = "ADX";         // Имя шаблона(without '.tpl')
input bool     ObjectBuySell           = false;         // Вкл. Копки Buy/Sell (для тестера)
input datetime HoursFrom               = D'1970.01.01'; // Время старта Эксперта
input datetime HoursTo                 = D'2030.12.31'; // Время закрытия всех позиций
input double   TargetProfit            = 200000.00;     // Целевая прибыль

アルパリMT5 可能性はありません、テスターで確認してください

撮影者 チェック - 現実的に、どのように見えるか

 

テスターで水平線を設定する方法がわかりました

買い」「売り」ボタンで

グリッドのステップ(現在値からの距離)を選択input int Step=55;// Obj:グリッドのステップ数, ポイント(0 = false)

input string   t1="------ SL TP    ----------";         // Trailing
input double   InStopLoss              = 250;           // Stop Loss, in pips (1.00045-1.00055=1 pips)
input double   InTakeProfit            = 55;            // Take Profit, in pips (1.00045-1.00055=1 pips)
input int      Step                    = 55;            // Obj: Шаг сетки, пунктов(0 = false)

写真2

撮影者

ファイル:
00001.mq5  150 kb
 
Aleksandr Klapatyuk:

テスターで水平線を設定する方法がわかりました

買い」「売り」ボタンで

グリッドのステップ(現在値からの距離)を選択input int Step= 55;// Obj:グリッドのステップ数, ポイント(0 = false)


上から2つ、下から2つ - 異なる距離で

スナップショット

ファイル:
 
Aleksandr Klapatyuk:

上部に2個、下部に2個 - 異なる距離で

Expanded possibilities - Indicatorinputから 水平線を公開 bool OpenedStopObj = true;// On.水平線(true)

input string   t8="------ Auto trading ------";         // Авто Торговля от Индикатора
input bool     OpenedStop              = false;         // Вкл. Opened Buy/Sell
input bool     ClosedStop              = false;         // Вкл. Closed Buy/Sell
input bool     OpenedStopObj           = true;          // Вкл. Horizontal Line(true)
input bool     Revers                  = false;         // Revers
//---

一対のラインを設定する

input string   t2="------ Obj:Name 1-2 ------";         // Имя Объекта
input int      Step                    = 55;            // Obj: Шаг сетки, пунктов(0 = false)
input string   InpObjDownName0         = "TOP 1";       // Obj: TOP (Name Obj) ВВЕРХУ 1
input ENUM_TRADE_COMMAND InpTradeCommand=open_sell;     // Obj:  command:
input string   InpObjUpName0           = "LOWER 2";     // Obj: LOWER (Name Obj) ВНИЗУ 2
input ENUM_TRADE_COMMAND InpTradeCommand0=open_buy;     // Obj:  command:

2対のラインを設定する

input string   t4="------ Obj:Name 5-6 ------";         // Имя Объекта
input int      Step0                   = 90;            // Obj: Шаг сетки, пунктов(0 = false)
input string   InpObjDownName02        = "TOP 5";       // Obj: TOP (Name Obj) ВВЕРХУ 5
input ENUM_TRADE_COMMAND InpTradeCommand2=open_sell;    // Obj:  command:
input string   InpObjUpName02          = "LOWER 6";     // Obj: LOWER (Name Obj) ВНИЗУ 6
input ENUM_TRADE_COMMAND InpTradeCommand02=open_buy;    // Obj:  command:

テスターでテスト済み-そのまま。

以下は、ZigzagColor.ex5のインジケータの結果です。

つづら折り

ジグザグXXX

ファイル:
 
Aleksandr Klapatyuk:

拡張機能 - Indicator入力から 水平線を公開 bool OpenedStopObj = true;// On.水平線(true)

セットアップライン 1組

2対のラインを設定する

テスターでテスト済み-そのまま。

ZigzagColor.ex5のインジケーターの結果は以下の通りです。


を、別の指標で

スナップショットx2

スナップショットx2x

バランス目標を設定すると良い結果が得られます double TargetProfit = 200000.00; // Target Profit

input string   t0="------ Parameters --------";         // Настройка Эксперта
input string   Template                = "ADX";         // Имя шаблона(without '.tpl')
input bool     ObjectBuySell           = true;          // Вкл. Копки Buy/Sell (для тестера)
input bool     ObjectLineX             = true;          // Horizontal Line(true) || Buy/Sell(false)
input datetime HoursFrom               = D'1970.01.01'; // Время старта Эксперта
input datetime HoursTo                 = D'2030.12.31'; // Время закрытия всех позиций
input double   TargetProfit            = 200000.00;     // Целевая прибыль
input uint     maxLimits               = 1;             // Кол-во Позиции Открыть в одну сторону
input double   MaximumRisk             = 0.01;          // Maximum Risk in percentage
input double   DecreaseFactor          = 3;             // Descrease factor
input ENUM_LOT_OR_RISK InpLotOrRisk    = lot;           // Money management: Lot OR Risk

例えば、アカウントの残高が100であれば、100を獲得したいので、200に設定します。

または、EA の他の設定でテンプレートを作成する - Expert Advisor で他の設定でテンプレートの名前を設定する - 同じ Expert Advisor の入力 文字列Template = "ADX";// テンプレート名('.tpl')

ファイル:
 
Aleksandr Klapatyuk:

Expert Advisorのインストールと設定を容易にするために

_finder.mq5 (Expert Advisor とインジケータ fibopivot_v2.mq5 を含むチャートテンプレートを保存する)という便利なユーティリティがあります。

調整中 - インジケータ fibopivot_v2.mq5 より ------ (抵抗線3が売りのトリガ) (支持線3が買いのトリガ)

好きなペアを選んで、全部でもいいんです。Exp_finder.mq5を 実行すると、Expert AdvisorとIndicatorがインストールされた状態でチャートが表示されます。

テスターで確認できない - インジケータが削除されない

そして、ここで1分 - すべてのペアにExpert Advisorをインストールします。

MQL5とMQL4における選択とナビゲーションのためのユーティリティ:チャートの情報性を高める

ユーティリティ作家https://www.mql5.com/ru/users/needtome

https://www.mql5.com/ru/articles/5614

author of indicatorhttps://www.mql5.com/ru/users/godzilla

https://www.mql5.com/ru/code/1776

実作者。

カレンゾ


updated - added .

スクリプトを使用して、開いているすべてのチャートにEAをインストールします。

アルパリMT5

EAの一つで、バランスターゲットを設定します - すべてのEAは、それが達成されるとすぐに消えます。

- EAのすべての動作を確認しましたが、すべて動作しています。

ファイル:
 
Aleksandr Klapatyuk:

updated - added ... その他の可能性

スクリプトを使用して、開いているすべてのチャートにExpert Advisorを設定します。

EAの1つにバランスターゲットを設定する - そのターゲットに到達すると同時にすべてのEAが消滅します。

- EAのすべての動作を確認しましたが、すべて動作しています。

自動設定時に、横線...音を追加しました。

 
スナップショット3 Aleksandr Klapatyuk:

自動モードでの設定時に、Horizontal Lines(横線)の音が鳴るようにしました。

水平線の 自動設定により、修正する必要があります。

2分後のチェックで、最初はすべてうまくいくが、10回操作したところで、グリッチが始まり、ポジションが開く

------今日は何の日だ ------画像が正しくセットされません。

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
При создании графического объекта функцией ObjectCreate() необходимо указать тип создаваемого объекта, который может принимать одно из значений перечисления ENUM_OBJECT. Дальнейшие уточнения свойств созданного объекта возможно с помощью функций по работе с графическими объектами.
 
エクスペリエンスでどこを失敗したのかがわかったような気がします。今日、どう動くか確認します。正常に動作するようであれば、ここに掲載させていただきます。
 
Aleksandr Klapatyuk:
Expert Advisorでどこを失敗したのかがわかった気がします。今日、確認してみます。正常に動作するようであれば、ここに掲載します。

は19組で2分間走りました。リアルタイムのテストに。

-----追加されました。

同時にバランスも見ないといけない。

アルパリMT5


理由: