私が試行錯誤しているアドバイザーの組み立て方 - ページ 34 1...272829303132333435363738394041...63 新しいコメント 削除済み 2019.11.06 22:37 #331 リネーム - エキスパート完了。タイトル < 馬の動き ><馬の動き ファイル: Horse_move.mq5 190 kb 削除済み 2019.11.07 15:15 #332 アレクサンドル・クラパティウク 従来のExpertに、Horizontal line 用のメソッドを2つ追加しました。 1つの可能性:ライン1が与えられた距離でライン4を開き、ライン2が与えられた 距離でライン 3を開く。 2つ目の可能性:7行目で10行目を指定した 距離で開き、価格の後ろに移動して価格がそれに触れるとコマンドが起動する。8行目で9行目を指定した 距離で開き、7と10と同じ動作をする。 #property version "1.01" もう一つの選択肢は、ライン1が4と9、ライン2 が3と10を 開けることです。 ライン7は、10と3が開きます。ライン8は、9と4が 開きます。 input string t3="------ Obj:Name 1-2-3-4 ------"; // Имя Объекта input string InpObjUpNameZ = "TOP 1"; // Obj: TOP (Name Obj) ВВЕРХУ 1 input string InpObjDownNameZ = "LOWER 2"; // Obj: LOWER (Name Obj) ВНИЗУ 2 input int Step = 5; // Obj: Шаг сетки, пунктов(0 = false) input string InpObjDownName0 = "TOP 3"; // Obj: TOP (Name Obj) ВВЕРХУ 3 input ENUM_TRADE_COMMAND InpTradeCommand=open_sell; // Obj: command: input string InpObjUpName0 = "LOWER 4"; // Obj: LOWER (Name Obj) ВНИЗУ 4 input ENUM_TRADE_COMMAND InpTradeCommand0=open_buy; // Obj: command: input string t5="- 2_Obj:Trailing Line 7-8-9-10 --- ";// Trailing Obj:Line input string InpObjUpNameZx = "TOP 7"; // Obj: TOP (Name Obj) ВВЕРХУ 7 input string InpObjDownNameZx = "LOWER 8"; // Obj: LOWER (Name Obj) ВНИЗУ 8 input int StepZx = 5; // Obj: Шаг сетки, пунктов(0 = false) input string InpObjUpNameX = "TOP 9"; // Obj: TOP (Horizontal Line) ВВЕРХУ 9 input ENUM_TRADE_COMMAND InpTradeCommandX=open_buy; // Obj: command: input string InpObjDownNameX = "LOWER 10"; // Obj: LOWER (Horizontal Line) ВНИЗУ 10 input ENUM_TRADE_COMMAND InpTradeCommand0X=open_sell; // Obj: command: input ushort InpObjTrailingStopX = 5; // Obj: Trailing Stop (distance from price to object, in pips) input ushort InpObjTrailingStepX = 5; // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips) をクリックして、ポジションを逆に開き、設定Obj: コマンドに 触れないようにします。 逆転がある-。 input string t6="------ Obj: Revers Buy and Sell --"; // Obj: Revers Buy and Sell input bool ObjRevers = false; // Obj: Revers ファイル: Horse_move.mq5 190 kb 2.mq5 17 kb 削除済み 2019.11.07 15:33 #333 Aleksandr Klapatyuk: #property version "1.01" 1番線が4番と9番、2番線が 3番と10番 を開けるという別の可能性があることが判明しました。 ライン7は、10と3が開きます。ライン8は、9と4が 開きます。 をクリックしてポジションを逆に開き、設定Obj: コマンドに 触れないようにします。 逆転がある-。 今、テストを始めていますが、月末まで何もしないので、どうなることでしょう。- ロット、私はそれをリスクに設定しました - それは何らかの形で計算されます。 削除済み 2019.11.07 16:02 #334 悪くない! 遅いけど、良くなっている 削除済み 2019.11.07 20:55 #335 はい!そのままです。 Roman Vashchilin 2019.11.08 00:15 #336 Aleksandr Klapatyuk: リネーム - エキスパート完了。タイトル < 馬の動き ><馬の動き 面白いExpert Advisorです。 削除済み 2019.11.08 05:21 #337 setinput double TargetProfit = 30000.00;// 目標利益 おそらく十分ではありません - もっとあるべきでした。今、私たちは再び待つ必要があり、エントリポイントと設定 TargetProfit = 35000.00;// 目標利益 //+------------------------------------------------------------------+ input string t0="------ Parameters --------"; // Настройка Эксперта input string Template = "ADX"; // Имя шаблона(without '.tpl') input datetime HoursFrom = D'1970.01.01'; // Время старта Эксперта input datetime HoursTo = D'2030.12.31'; // Время закрытия всех позиций input double TargetProfit = 900000.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 = lots; // Money management: Lot OR Risk は、ラインR2 - ダウンS2 - アップから指標ピボットラインtimezone.mq5からポジションを開きます。 インジケータは削除できません - その行は翌日に更新されます。 インジケータは以下の通りです。これからウェブサイトを検索してインジケータへのリンクを探します。https://www.mql5.com/ru/code/1114 ファイル: pivot_lines_timezone.mq5 22 kb 削除済み 2019.11.08 05:31 #338 Aleksandr Klapatyuk: setinput double TargetProfit = 30000.00; // 目標利益 おそらく十分ではありません - もっとあるべきでした。今、私たちは再び待つ必要があり、エントリポイントと設定 TargetProfit = 35000.00; // 目標利益 は、ラインR2 - ダウンS2 - アップから指標ピボットラインtimezone.mq5からポジションを開きます。 インジケータは削除できません - その行は翌日に更新されます。 下記のインジケーターです。現在、ウェブサイト上でインジケーターへのリンクを検索中です。https://www.mql5.com/ru/code/1114 これは選択肢の一つですが、選択肢はいくらでもあります。 ロットについて言い忘れた - リスク入力に 設定 ENUM_LOT_OR_RISK InpLotOrRisk = lots;// 資金管理: ロット OR リスク (.logの専門家情報)どの警告が発行されるのかhttps://www.mql5.com/ru/docs/event_handlers/ondeinit Документация по MQL5: Обработка событий / OnDeinit www.mql5.com //| Expert initialization function | //| Expert deinitialization function | //| Возвращает текстовое описания причины деинициализации | ファイル: 20191107.log 272 kb 削除済み 2019.11.08 11:12 #339 #property version "1.02" ボタンに別の方法を見つけた //+------------------------------------------------------------------+ //| Enum ENUM_BUTTON | //+------------------------------------------------------------------+ enum ENUM_BUTTON { Button0=0, // ВЫКЛ Button1=1, // ВКЛ Button2=2, // ВКЛ: AVGiS }; //+------------------------------------------------------------------+ を選択します。 input string t9="------ Button: AVGiS -----"; // AVGiS (Или обычный режим Buy/Sell) input ENUM_BUTTON Buttons = Button0; // Вкл: Копки Buy/Sell input bool ObjectLineX = false; // Button: Horizontal Line(true) || Buy/Sell(false) input bool TickRevers = false; // Button: Revers input int TrailingStop_STOP_LEVEL = 350; // Trailing Stop LEVEL input ENUM_TIMEFRAMES _period = PERIOD_CURRENT;// period input int limit_total_symbol = 190; // limit_total_symbol input int limit_total = 190; // limit_total //--- ポジションオープン時-ストップロスを即座に設定(黄色の水平線) adjusted here -input double InpStopLoss = 55;// Obj:ストップロス(単位:pips)(1.00045-1.00055=1ピップス) 非アクティブ化セット 0 input string t2="------ Obj:Trailing Line --- "; // Trailing Obj:Line input double InpStopLoss = 55; // Obj: Stop Loss, in pips (1.00045-1.00055=1 pips) input ushort InpObjTrailingStop = 27; // Obj: Trailing Stop (distance from price to object, in pips) input ushort InpObjTrailingStep = 9; // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips) ファイル: Horse_move.mq5 198 kb 2.mq5 17 kb 削除済み 2019.11.10 11:12 #340 月曜日に更新する予定です。 今のところ、テスターのためだけに - レビューと試用するこのバージョン 計算方法 - 作者に確認する https://www.mql5.com/ru/code/22382 Expert Advisorを使用して、オブジェクトのポイントからクローズやオープンのコマンドを発行するのが便利です。 -------------------------------------------------------------------------------------------------------------------------------------------- TrailingStop_STOP_LEVEL = 36;// Trailing Stop LEVEL -------------- このバージョンでは36ですが、そのバージョンでは360 に変更されました。 // Obj: 名前付きオブジェクトとボタンの両方を反転させます。 input string t6="------ Obj: Revers Buy and Sell --"; // Obj: Revers Buy and Sell input bool ObjRevers = false; // Obj: Revers input string t7="------ Button: AVGiS -----"; // AVGiS (Или обычный режим Buy/Sell) input ENUM_BUTTON Buttons = Button1; // Вкл: Копки Buy/Sell input bool ObjectLineX = false; // Button: Horizontal Line(true) || Buy/Sell(false) input int TrailingStop_STOP_LEVEL = 36; // Trailing Stop LEVEL VR Calculate Martingale Lite MT 5 www.mql5.com Percolator Multicurrency 2 Мультисимвольная торговля. Индивидуальные настройки для каждого символа. Наращивание позиций. Отложенные Limit ордера. Вывод Тейк профита в безубыток. Страховка прибыли... ファイル: Tester_Horse_move.mq5 235 kb 2.mq5 17 kb 1...272829303132333435363738394041...63 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
リネーム - エキスパート完了。タイトル < 馬の動き ><馬の動き
従来のExpertに、Horizontal line 用のメソッドを2つ追加しました。
1つの可能性:ライン1が与えられた距離でライン4を開き、ライン2が与えられた 距離でライン 3を開く。
2つ目の可能性:7行目で10行目を指定した 距離で開き、価格の後ろに移動して価格がそれに触れるとコマンドが起動する。8行目で9行目を指定した 距離で開き、7と10と同じ動作をする。
#property version "1.01"
もう一つの選択肢は、ライン1が4と9、ライン2 が3と10を 開けることです。
ライン7は、10と3が開きます。ライン8は、9と4が 開きます。
をクリックして、ポジションを逆に開き、設定Obj: コマンドに 触れないようにします。
逆転がある-。
#property version "1.01"
1番線が4番と9番、2番線が 3番と10番 を開けるという別の可能性があることが判明しました。
ライン7は、10と3が開きます。ライン8は、9と4が 開きます。
をクリックしてポジションを逆に開き、設定Obj: コマンドに 触れないようにします。
逆転がある-。
今、テストを始めていますが、月末まで何もしないので、どうなることでしょう。- ロット、私はそれをリスクに設定しました - それは何らかの形で計算されます。
悪くない! 遅いけど、良くなっている
はい!そのままです。
リネーム - エキスパート完了。タイトル < 馬の動き ><馬の動き
面白いExpert Advisorです。
setinput double TargetProfit = 30000.00;// 目標利益
おそらく十分ではありません - もっとあるべきでした。今、私たちは再び待つ必要があり、エントリポイントと設定 TargetProfit = 35000.00;// 目標利益
は、ラインR2 - ダウンS2 - アップから指標ピボットラインtimezone.mq5からポジションを開きます。
インジケータは削除できません - その行は翌日に更新されます。
インジケータは以下の通りです。これからウェブサイトを検索してインジケータへのリンクを探します。https://www.mql5.com/ru/code/1114
setinput double TargetProfit = 30000.00; // 目標利益
おそらく十分ではありません - もっとあるべきでした。今、私たちは再び待つ必要があり、エントリポイントと設定 TargetProfit = 35000.00; // 目標利益
は、ラインR2 - ダウンS2 - アップから指標ピボットラインtimezone.mq5からポジションを開きます。
インジケータは削除できません - その行は翌日に更新されます。
下記のインジケーターです。現在、ウェブサイト上でインジケーターへのリンクを検索中です。https://www.mql5.com/ru/code/1114
これは選択肢の一つですが、選択肢はいくらでもあります。
ロットについて言い忘れた - リスク入力に 設定 ENUM_LOT_OR_RISK InpLotOrRisk = lots;// 資金管理: ロット OR リスク
(.logの専門家情報)どの警告が発行されるのかhttps://www.mql5.com/ru/docs/event_handlers/ondeinit#property version "1.02"
ボタンに別の方法を見つけた
を選択します。
ポジションオープン時-ストップロスを即座に設定(黄色の水平線)
adjusted here -input double InpStopLoss = 55;// Obj:ストップロス(単位:pips)(1.00045-1.00055=1ピップス)
非アクティブ化セット 0
月曜日に更新する予定です。
今のところ、テスターのためだけに - レビューと試用するこのバージョン
計算方法 - 作者に確認する https://www.mql5.com/ru/code/22382
Expert Advisorを使用して、オブジェクトのポイントからクローズやオープンのコマンドを発行するのが便利です。
--------------------------------------------------------------------------------------------------------------------------------------------
TrailingStop_STOP_LEVEL = 36;// Trailing Stop LEVEL -------------- このバージョンでは36ですが、そのバージョンでは360 に変更されました。
// Obj: 名前付きオブジェクトとボタンの両方を反転させます。