私が試行錯誤しているアドバイザーの組み立て方 - ページ 56 1...495051525354555657585960616263 新しいコメント 削除済み 2020.05.22 05:44 #551 重要!水平線を 複製する場合、ローソク足(バー)にかからないように、複製する距離を計算する必要があります。 小さい時間軸の方が、ローソク足(バー)の数が少なくていいんです。 ここで距離を計算し、設定する-。 input int InpStep6 = 30; // Obj: Шаг сетки, пунктов("0" -> false) 削除済み 2020.05.22 07:11 #552 は間違いを発見し、修正しました。 #property version "1.024" ファイル: Utility_Command.mq5 303 kb 削除済み 2020.05.22 10:28 #553 Alexsandr San: 重要!水平線を 複製する場合、ローソク足(バー)にぶつからないように、反復の距離を計算する必要があります。 小さい時間軸の方が、ローソク足(バー)の数が少なくていいんです。 ここで距離を計算し、設定します。 ホリゾンタルラインの距離を個別に設定するべきだった 更新された#プロパティバージョン "1.025" input string v10="---- CalendarValueLast 3-----"; // input datetime HoursFrom2 = D'1970.01.01'; // 3 Время старт Сигнал Календаря input datetime HoursTo2 = D'1970.01.01'; // Время стоп Сигнал Календаря input bool InpCalend = false; // Double (Horizontal Line or Trend Line) input string InpSelldar = "Buydar"; // Line name (Horizontal Line or Trend Line) input int InpStep7 = 30; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpCalendCommandS = open_sell; // Trade command: input string InpBuydar = "Selldar"; // Line name (Horizontal Line or Trend Line) input int InpStep6 = 30; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpCalendCommandB = open_buy; // Trade command: ダブル(水平線、トレンド線 )を "0 "に設定すると、存在しなくなります。 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - これらのホリゾンタルラインは、互いにダブルで接続されています。 input string t3="----- Trailing Line: 1 -----"; // input string InpObjUpName = "ZTOP"; // Obj: TOP (Horizontal Line) input int InpStep1 = 0; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpTradeCommand = Line2_sells; // Obj: command: input string InpObjDownName = "ZLOWER"; // Obj: LOWER (Horizontal Line) input int InpStep2 = 0; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InTradeCommand = Line1_buys; // Obj: command: input ushort InpObjTrailingStop = 0; // Obj: Trailing Stop (distance from price to object, in pips) input ushort InpObjTrailingStep = 5; // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips) input string t4="----- Trailing Line: 2 -----"; // input string InpObjUpNameG = "POT"; // Obj: TOP (Horizontal Line) input int InpStep3 = 0; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpTradeCommandG = Line2_sells; // Obj: command: input string InpObjDownNameG = "REWOL"; // Obj: LOWER (Horizontal Line) input int InpStep4 = 0; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InTradeCommandG = Line1_buys; // Obj: command: input ushort InpObjTrailingStopG = 0; // Obj: Trailing Stop (distance from price to object, in pips) input ushort InpObjTrailingStepG = 5; // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips) ----------------------------------------------------------------- これらのホリゾンタルラインの全てにあれば、距離を設定します。ボタンから、(価格より高く買え、価格より低く売れ)となる。 ファイル: Utility_Command.mq5 304 kb 削除済み 2020.05.22 21:42 #554 やることなくて損益決算アシスト作ったけど、保留の注文も削除 されるし。 input string Template = "ADX"; // Имя шаблона(without '.tpl') input double TargetProfit = 999999.99; // Прибыль input double TargetLoss = 999999.99; // Убыток 隣のチャートに貼っておくと、利益を監視してくれる ファイル: profit_loss_deferred.mq5 23 kb 削除済み 2020.05.22 23:41 #555 Alexsandr San: やることなくて損益決算アシスト作ったけど、保留の注文も削除 されるし。 隣のチャートに貼っておくと、利益を監視してくれる こうすればいいんだ!」と。 input double TargetProfit = 999999.99; // Баланс + Прибыль(прибавить к балансу) input double TargetLoss = 0; // Баланс - Убыток(отнять от баланса) で置き換える必要があります。 if(AccountInfoDouble(ACCOUNT_EQUITY)<=TargetLoss || AccountInfoDouble(ACCOUNT_EQUITY)>=TargetProfit) --------------------------------------------------- ここではテスターで - 同時に、あなたは(10000から損失 - 16)訓練することができます。 ファイル: balance_sheet_profit_loss.mq5 28 kb 削除済み 2020.05.23 07:04 #556 まあ、これはほとんど本当の助っ人です !!!! //--- input string Template = "ADX"; // Имя шаблона(without '.tpl') input double TargetProfit = 999999.99; // Баланс + Прибыль(прибавить к балансу) input double TargetLoss = 0; // Баланс - Убыток(отнять от баланса) input string tL="--Lots Parameters--"; // input uint maxLimits = 1; // Кол-во Позиции Открыть в одну сторону input double InpLots1 = 0.01; // Lots 1 input int InpLots_01 = 200; // До убытка валюте Lots 0.01 input double InpLots2 = 0.02; // Lots 2 input int InpLots_02 = 400; // До убытка валюте Lots 0.02 input double InpLots3 = 0.04; // Lots 3 input int InpLots_03 = 800; // До убытка валюте Lots 0.04 input double InpLots4 = 0.08; // Lots 4 input string t="--Parameters TP SL--"; // input double InpTakeProfit = 1000000; // Прибыль на паре в валюте input double InpStopLoss = 1000000; // Убыток на паре в валюте //--- ファイル: Lot_Balanse_Profit.mq5 38 kb 削除済み 2020.05.23 07:32 #557 お礼はいらないよ!健康に役立ててください --------------------------------------------------- このバージョンは改良されました - ポイントと通貨の両方で動作します。 買いのストップ&プロフィット、売りのストップ&プロフィットは、通貨単位とpips単位の両方で計算することができます。 //--- input string Template = "ADX"; // Имя шаблона(without '.tpl') input double TargetProfit = 999999.99; // Баланс + Прибыль(прибавить к балансу) input double TargetLoss = 0; // Баланс - Убыток(отнять от баланса) input string tL="--Lots Parameters--"; // input uint maxLimits = 1; // Кол-во Позиции Открыть в одну сторону input double InpLots1 = 0.01; // : Lots 1 input int InpLots_01 = 200; // Exchange Lots >< Point Lots input double InpLots2 = 0.02; // : Lots 2 input int InpLots_02 = 400; // Exchange Lots >< Point Lots input double InpLots3 = 0.04; // : Lots 3 input int InpLots_03 = 800; // Exchange Lots >< Point Lots input double InpLots4 = 0.08; // : Lots 4 input string t="--Exchange TP SL--"; // input double InpTakeProfit = 1000000; // Exchange TP >< Point TP input double InpStopLoss = 1000000; // Exchange SL >< Point SL input string m="Exchange><Point TP SL"; // input bool InpExcPoi = false; // Exchange= false; Point= true; //--- ファイル: Lot_Balanse_Profit.mq5 42 kb 削除済み 2020.05.23 23:34 #558 Alexsandr San: お礼はいらないよ!健康に役立ててください --------------------------------------------------- このバージョンは改良されています - ポイントと通貨の両方で動作可能です BUYのストップ&プロフィットだけでなく、SELLのストップ&プロフィットも通貨とpipsの両方で計算することが可能です。 #property version "1.026" さらに、さまざまなグッズを . //+------------------------------------------------------------------+ //| ENUM_TRADE_COMMAND | //+------------------------------------------------------------------+ enum ENUM_TRADE_COMMAND { Turn_Off=0, // TURN OFF Line1_Line1=1, // Line: LOWER Line2_Line2=2, // Line: TOP Line_Line=3, // Line: LOWER + Line: TOP Line1_buys=4, // Line: LOWER + Buy's Line2_sells=5, // Line: TOP + Sell's sells_Line1=6, // Line: LOWER + Sell's buys_Line2=7, // Line: TOP + Buy's close_buys=8, // Close All Buy's close_sells=9, // Close All Sell's close_all=10, // Close All Buy's and Sell's open_buy=11, // Open Buy open_sell=12, // Open Sell close_open_b=13, // Close Sell + Open Buy close_open_s=14, // Close Buy + Open Sell open_buy_sell=15, // Open Buy and Sell }; //+------------------------------------------------------------------+ input string t="----- Balans Parameters -----"; // input string Template = "ADX"; // Имя шаблона(without '.tpl') input bool Inpwithout = false; // Сменить только шаблон (true) input datetime InpMonday_2 = D'1970.01.01'; // Dell (00::00 -> off) input double TargetProfit = 999999.99; // Баланс + Прибыль(прибавить к балансу) input double TargetLoss = 0; // Баланс - Убыток(отнять от баланса) input string t0="----- Lots Parameters -----"; // input uint maxLimits = 1; // Кол-во Позиции Открыть в одну сторону input double InpLots1 = 0.01; // : Lots 1 input int InpLots_01 = 200; // Exchange Lots >< Point Lots input double InpLots2 = 0.02; // : Lots 2 input int InpLots_02 = 400; // Exchange Lots >< Point Lots input double InpLots3 = 0.04; // : Lots 3 input int InpLots_03 = 800; // Exchange Lots >< Point Lots input double InpLots4 = 0.08; // : Lots 4 input string t1="----- TP SL -----"; // input int InpTakeProfit = 900; // Take Profit("0"-No.5<100)(1.00045-1.00055=1 pips) input double InpTProfit = 1000000; // Exchange TP >< Point TP input double InpStopLoss = 1000000; // Exchange SL >< Point SL input string E="----- Exchange><Point TP SL---"; // input bool InpExcPoi = false; // Exchange= false; Point= true; input string t2="----- Price Line: -----"; // input string InpFont0 = "BUY"; // Obj: BUY (Obj:Name) ВЕРХУ input ENUM_TRADE_COMMAND InpCSCommand = close_open_b; // Obj: command: input string InpFont1 = "SELL"; // Obj: SELL (Obj:Name) ВНИЗУ input ENUM_TRADE_COMMAND InCSCommand = close_open_s; // Obj: command: input double InpObjTrail = 1.0001; // Obj: Trailing Stop MACD ("0" -> Off) input double InpObjTrailStep = 1.0001; // Obj: Trailing Step MACD input bool InpDub = false; // "0.0":Price=false(Trail->Off) "LOW":Price=true(Trail->ON) input bool InpDubll = false; // Duplicate "BUY""SELL" (ObjTrailStep) input ushort InpObjTrailingStopCS = 0; // Obj: Trailing Stop (distance from price to object, in pips) input ushort InpObjTrailingStepCS = 5; // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips) input string InpFont2 = "LOW Up"; // Obj: Name Price Line BUY input string InpFont3 = "LOW Down"; // Obj: Name Price Line SELL input bool InpOnTimer = false; // On(Вкл.) "LOW Up" "LOW Down" input ushort InpIndentUp = 50; // Indent up, in pips (1.00045-1.00055=1 pips) input ushort InpIndentDown = 100; // Indent down, in pips (1.00045-1.00055=1 pips) input string t3="----- Indicators: SELL -----"; // input string short_name = "LeMan_BrainTrend1Sig"; // Name Indicators "SELL" input bool InpIndicators = false; // Indicators: Start (true) input ENUM_TRADE_COMMAND InpTradeCommandY = open_sell; // Trade command: (BuyBuffer Indicators) input ENUM_TRADE_COMMAND InpTradeCommandU = close_sells; // Trade command: (SellBuffer Indicators) input string t4="----- Indicators: BUY -----"; // input string short_name1 = "LeMan_BrainTrend1Sig"; // Name Indicators "BUY" input bool InpIndicators1 = false; // Indicators: Start (true) input ENUM_TRADE_COMMAND InpTradeCommandY1 = close_buys; // Trade command: (BuyBuffer Indicators) input ENUM_TRADE_COMMAND InpTradeCommandU1 = open_buy; // Trade command: (SellBuffer Indicators) input string t5="----- Trailing Line: 1 -----"; // input string InpObjUpName = "ZTOP"; // Obj: TOP (Horizontal Line) input int InpStep1 = 0; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpTradeCommand = Line2_sells; // Obj: command: input string InpObjDownName = "ZLOWER"; // Obj: LOWER (Horizontal Line) input int InpStep2 = 0; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InTradeCommand = Line1_buys; // Obj: command: input ushort InpObjTrailingStop = 0; // Obj: Trailing Stop (distance from price to object, in pips) input ushort InpObjTrailingStep = 5; // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips) input string t6="----- Trailing Line: 2 -----"; // input string InpObjUpNameG = "POT"; // Obj: TOP (Horizontal Line) input int InpStep3 = 0; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpTradeCommandG = Line2_sells; // Obj: command: input string InpObjDownNameG = "REWOL"; // Obj: LOWER (Horizontal Line) input int InpStep4 = 0; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InTradeCommandG = Line1_buys; // Obj: command: input ushort InpObjTrailingStopG = 0; // Obj: Trailing Stop (distance from price to object, in pips) input ushort InpObjTrailingStepG = 5; // Obj: Trailing Step, in pips (1.00045-1.00055=1 pips) input string t7="----- ChartIndicatorAdd -----"; // : Работа с Trailing Line: 2 input bool InpChartInd = false; // Avto Line Chart Indicators input string InpIndiL = "AVERAGE 0"; // Line name (ChartIndicatorAdd) input int InpStep5 = 15; // Obj: Шаг сетки, пунктов("0" -> false) input string InpIndi_name = "Имя Индикатора"; // INDICATOR_SHORTNAME input int InpChart = 0; // номер подокна input datetime InpMonday_1 = D'1970.01.01'; // Indicators(use only HH::MM)(00::00->off) input string t8="----- Indicator Delete -----"; // input string Inpshort_name_1 = "Indicator 2"; // INDICATOR_SHORTNAME 2 input bool Inpres = false; // Delete All Indicators input string t9="----- Button: -----"; // input ENUM_TRADE_COMMAND InpTradeCommandBut = Line2_Line2; // Obj(BUY): command:Button: BUY input ENUM_TRADE_COMMAND InTradeCommandBut = Line1_Line1; // Obj(SELL): command:Button: SELL input int TrailingStop_STOP_LEVEL = 36; // Button: Trailing Stop LEVEL input string t10="---- Line name: 1 -----"; // input string InpNameR = "LineR"; // Line name (Horizontal Line or Trend Line) input ENUM_TRADE_COMMAND InpTradeCommandR = open_buy; // Trade command: input string t11="---- Line name: 2 -----"; // input string InpNameS = "LineS"; // Line name (Horizontal Line or Trend Line) input ENUM_TRADE_COMMAND InpTradeCommandS = open_sell; // Trade command: input string t12="---- CalendarValueLast 1-----"; // input datetime HoursFrom = D'1970.01.01'; // 1 Время старт Сигнал Календаря input datetime HoursTo = D'1970.01.01'; // Время стоп Сигнал Календаря input string c13="---- CalendarValueLast 2-----"; // input datetime HoursFrom1 = D'1970.01.01'; // 2 Время старт Сигнал Календаря input datetime HoursTo1 = D'1970.01.01'; // Время стоп Сигнал Календаря input string v14="---- CalendarValueLast 3-----"; // input datetime HoursFrom2 = D'1970.01.01'; // 3 Время старт Сигнал Календаря input datetime HoursTo2 = D'1970.01.01'; // Время стоп Сигнал Календаря input bool InpCalend = false; // Double (Horizontal Line or Trend Line) input string InpSelldar = "Buydar"; // Line name (Horizontal Line or Trend Line) input int InpStep7 = 30; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpCalendCommandS = open_sell; // Trade command: input string InpBuydar = "Selldar"; // Line name (Horizontal Line or Trend Line) input int InpStep6 = 30; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpCalendCommandB = open_buy; // Trade command: input string t15="---- Revers Buy><Sell -----"; // input bool ObjRevers = false; // Revers //+------------------------------------------------------------------+ ------------------------------------------ 人間の知性で動く - しかし、あなたは適応することができますし、インジケータと人工知能。 --- 私の中では、「指標」は「作られた人工知能」なんです。 ファイル: Utility_Command.mq5 316 kb 削除済み 2020.05.25 08:36 #559 Alexsandr San: お礼はいらないよ!健康に役立ててください --------------------------------------------------- このバージョンは改良されています - ポイントと通貨の両方で動作可能です BUYのストップ&プロフィットだけでなく、SELLのストップ&プロフィットも通貨とpipsの両方で計算することが可能です。 このバージョンでは、オープン ポジションがある場合はボタンも削除されます。- また、ポジションがない場合は、ボタンを復元します。 ファイル: Buton_Lot_Profit.mq5 45 kb 削除済み 2020.05.25 09:25 #560 Alexsandr San: #property version "1.026" そのうえで、さまざまなギミック. ------------------------------------------ 人間の知性で動作するが、Indicatorで人工知能に適応できる。 --- 私の中では、「指標」は「作られた人工知能」なんです。 #property version "1.027" 一部箇所を修正 - 目標に到達した時点で、保留中の注文を削除 します。 ファイル: Utility_Command.mq5 316 kb 1...495051525354555657585960616263 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
重要!水平線を 複製する場合、ローソク足(バー)にかからないように、複製する距離を計算する必要があります。
小さい時間軸の方が、ローソク足(バー)の数が少なくていいんです。
ここで距離を計算し、設定する-。
は間違いを発見し、修正しました。
#property version "1.024"
重要!水平線を 複製する場合、ローソク足(バー)にぶつからないように、反復の距離を計算する必要があります。
小さい時間軸の方が、ローソク足(バー)の数が少なくていいんです。
ここで距離を計算し、設定します。
ホリゾンタルラインの距離を個別に設定するべきだった
更新された#プロパティバージョン "1.025"
ダブル(水平線、トレンド線 )を "0 "に設定すると、存在しなくなります。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- これらのホリゾンタルラインは、互いにダブルで接続されています。
-----------------------------------------------------------------
これらのホリゾンタルラインの全てにあれば、距離を設定します。ボタンから、(価格より高く買え、価格より低く売れ)となる。
やることなくて損益決算アシスト作ったけど、保留の注文も削除 されるし。
隣のチャートに貼っておくと、利益を監視してくれる
やることなくて損益決算アシスト作ったけど、保留の注文も削除 されるし。
隣のチャートに貼っておくと、利益を監視してくれる
こうすればいいんだ!」と。
で置き換える必要があります。
---------------------------------------------------
ここではテスターで - 同時に、あなたは(10000から損失 - 16)訓練することができます。
まあ、これはほとんど本当の助っ人です !!!!
お礼はいらないよ!健康に役立ててください
---------------------------------------------------
このバージョンは改良されました - ポイントと通貨の両方で動作します。
買いのストップ&プロフィット、売りのストップ&プロフィットは、通貨単位とpips単位の両方で計算することができます。
お礼はいらないよ!健康に役立ててください
---------------------------------------------------
このバージョンは改良されています - ポイントと通貨の両方で動作可能です
BUYのストップ&プロフィットだけでなく、SELLのストップ&プロフィットも通貨とpipsの両方で計算することが可能です。
#property version "1.026"
さらに、さまざまなグッズを .
------------------------------------------
人間の知性で動く - しかし、あなたは適応することができますし、インジケータと人工知能。
--- 私の中では、「指標」は「作られた人工知能」なんです。
お礼はいらないよ!健康に役立ててください
---------------------------------------------------
このバージョンは改良されています - ポイントと通貨の両方で動作可能です
BUYのストップ&プロフィットだけでなく、SELLのストップ&プロフィットも通貨とpipsの両方で計算することが可能です。
このバージョンでは、オープン ポジションがある場合はボタンも削除されます。- また、ポジションがない場合は、ボタンを復元します。
#property version "1.026"
そのうえで、さまざまなギミック.
------------------------------------------
人間の知性で動作するが、Indicatorで人工知能に適応できる。
--- 私の中では、「指標」は「作られた人工知能」なんです。
#property version "1.027"
一部箇所を修正 - 目標に到達した時点で、保留中の注文を削除 します。