我如何通过试验和错误组装我的顾问 - 页 55 1...48495051525354555657585960616263 新评论 Maxim Kuznetsov 2020.05.20 13:29 #541 Alexsandr San: 我今天用水平线复制损失功能测试了这个功能(由于价格走错了方向,在途中遇到了水平线,从中开了一个仓位,而且水平线反弹得更远,在一定距离内,损失增加,下次触及水平线时,开仓的手数会增加)。 我惊呆了。- 这种逻辑,把一切都拉到了正方。我想知道这样的奇迹 能卖多少钱! 它是 "你好,马丁!":-)这就是缩减后的量的增加。从描述上看,也是一个网格。 这并不坏,但你必须对自己诚实 - 它拉出了小的 "市场对我不利",但在那里失去存款的风险很大。 Alexsandr San 2020.05.20 13:34 #542 Maxim Kuznetsov: 它是 "你好,马丁!":-)也就是说,从缩减中增加了数量。从描述上看,还有一张网。 这并不坏,但你必须对自己诚实 - 它从小的 "市场对我不利 "中提取,但损失存款的风险很大。 我已经尝试了2个星期,它真的很好。 如果我现在关门,就是2000年,也不错了(是卢布)。 Maxim Kuznetsov 2020.05.20 13:55 #543 Alexsandr San: 我已经尝试了两个星期,我真的很惊讶。 今天我想我要倒下了,它把我带出去了。 如果我现在收盘是2000,也不错了(是卢布)。 我已经有几年时间了。或者在一开始就甩掉 :-) 马丁(和网)可以连续维持多达15-17个 "哑剧"。除了市场可以轻易地提出更多。 所以要小心,虽然你知道。 使用图形对象并通过它们与用户互动的想法很好。但自动测试是不可能的,所以你必须意识到风险,它们不能被模拟。 Alexsandr San 2020.05.20 13:57 #544 Alexsandr San: 尝试一个新的功能.日历给出一个信号,可以从信号中选择一个命令。 仍然需要考虑日历还需要哪些命令。 我已经有了这些。 在安装实用程序的图片中,这是图1。第二个将是执行的命令(在给定距离的水平线)。 图片1 我还不明白来自日历的信号来自哪里--可能来自这里,理论上在17.00点应该是可行的 -------------------------------- 是的!从这里!我设置了水平线,并从它们那里得到了我的命令 图1。 Alexsandr San 2020.05.20 14:21 #545 增加的功能,终端中的日历信号 #财产版本 "1.020" 从信号来看,最好是设置水平线 和从水平线来看,给出的命令是 //+------------------------------------------------------------------+ //| 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 }; //+------------------------------------------------------------------+ 附加的文件: Utility_Command.mq5 278 kb Alexsandr San 2020.05.20 14:49 #546 Maxim Kuznetsov: 自动测试是不可能的,所以你必须意识到风险,它们不能被模拟。 你可以完全,在测试器的测试中--水平线是从按钮中画出来的 这里有两条线在运行,我没有碰过任何东西。 Alexsandr San 2020.05.21 06:46 #547 Alexsandr San: 增加的功能,终端中的日历信号 #财产版本 "1.020" 从信号来看,最好是设置水平线 和从水平线来看,给出的命令是 #财产版本 "1.021" 稍微改变了这个函数,按时间开始,以及这个函数应该何时停止工作 input string t10="---- CalendarValueLast -----"; // input datetime HoursFrom = D'1970.01.01'; // Время старт Сигнал Календаря input datetime HoursTo = D'1970.01.01'; // Время стоп Сигнал Календаря input ENUM_TRADE_COMMAND InpCalendCommandS = Line_Line; // Trade command: 附加的文件: Utility_Command.mq5 280 kb Alexsandr San 2020.05.21 07:09 #548 Maxim Kuznetsov:它是 "你好,马丁!":-) 它实际上是一个用于手动交易 的实用程序,并且具有你想要的所有额外功能。你可以只是组织一些逻辑,有自动的行动 Alexsandr San 2020.05.21 07:31 #549 Alexsandr San: #财产版本 "1.021" 修改了这个函数,按时间开始,以及这个函数应该何时停止工作 有必要为这个 "日历 "功能制作单独的水平线,因为它需要这些水平线,我可以同时处理它们 input string t3="----- Trailing Line: 1 -----"; // input string InpObjUpName = "ZTOP"; // Obj: TOP (Horizontal Line) input int InpStep1 = 30; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpTradeCommand = Line2_sells; // Obj: command: input string InpObjDownName = "ZLOWER"; // Obj: LOWER (Horizontal Line) input int InpStep2 = 30; // 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 = 30; // Obj: Шаг сетки, пунктов("0" -> false) input ENUM_TRADE_COMMAND InpTradeCommandG = Line2_sells; // Obj: command: input string InpObjDownNameG = "REWOL"; // Obj: LOWER (Horizontal Line) input int InpStep4 = 30; // 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) Alexsandr San 2020.05.21 12:51 #550 Alexsandr San: #财产版本 "1.021" 修改了这个函数,按时间开始,以及这个函数应该何时停止工作 #财产版本 "1.022" 为这个" 日历" 功能增加了更多的线条--只要收到日历的信号,在一定距离的水平线 就会跳出来。 如果你不使用日历,你可以在图表上手动设置,并设置命令 input string t10="---- CalendarValueLast -----"; // input datetime HoursFrom = D'1970.01.01'; // Время старт Сигнал Календаря input datetime HoursTo = D'1970.01.01'; // Время стоп Сигнал Календаря input int InpStep6 = 30; // Obj: Шаг сетки, пунктов("0" -> false) input bool InpCalend = false; // Double (Horizontal Line or Trend Line) input string InpSelldar = "Buydar"; // Line name (Horizontal Line or Trend Line) input ENUM_TRADE_COMMAND InpCalendCommandS = open_sell; // Trade command: input string InpBuydar = "Selldar"; // Line name (Horizontal Line or Trend Line) input ENUM_TRADE_COMMAND InpCalendCommandB = open_buy; // Trade command: ------------------------------------------ 我把它设定为在17点开始,在17点03分停止。 ----------------------------- 你可以选择新闻和时间--对于开始 -------------- 一条2000卢布的新闻----,开始时间20.00停止20.03。 ------------------------ 在20.00的新闻中设置水平线,并从该线中选择你想要的地方,向下或向上。 附加的文件: Utility_Command.mq5 302 kb 1...48495051525354555657585960616263 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我今天用水平线复制损失功能测试了这个功能(由于价格走错了方向,在途中遇到了水平线,从中开了一个仓位,而且水平线反弹得更远,在一定距离内,损失增加,下次触及水平线时,开仓的手数会增加)。
我惊呆了。- 这种逻辑,把一切都拉到了正方。我想知道这样的奇迹 能卖多少钱!
它是 "你好,马丁!":-)这就是缩减后的量的增加。从描述上看,也是一个网格。
这并不坏,但你必须对自己诚实 - 它拉出了小的 "市场对我不利",但在那里失去存款的风险很大。
它是 "你好,马丁!":-)也就是说,从缩减中增加了数量。从描述上看,还有一张网。
这并不坏,但你必须对自己诚实 - 它从小的 "市场对我不利 "中提取,但损失存款的风险很大。
我已经尝试了2个星期,它真的很好。
如果我现在关门,就是2000年,也不错了(是卢布)。
我已经尝试了两个星期,我真的很惊讶。
今天我想我要倒下了,它把我带出去了。 如果我现在收盘是2000,也不错了(是卢布)。
我已经有几年时间了。或者在一开始就甩掉 :-)
马丁(和网)可以连续维持多达15-17个 "哑剧"。除了市场可以轻易地提出更多。
所以要小心,虽然你知道。
使用图形对象并通过它们与用户互动的想法很好。但自动测试是不可能的,所以你必须意识到风险,它们不能被模拟。
尝试一个新的功能.日历给出一个信号,可以从信号中选择一个命令。
仍然需要考虑日历还需要哪些命令。
我已经有了这些。
在安装实用程序的图片中,这是图1。第二个将是执行的命令(在给定距离的水平线)。
图片1
我还不明白来自日历的信号来自哪里--可能来自这里,理论上在17.00点应该是可行的
-------------------------------- 是的!从这里!我设置了水平线,并从它们那里得到了我的命令
增加的功能,终端中的日历信号
#财产版本 "1.020"
从信号来看,最好是设置水平线 和从水平线来看,给出的命令是
Maxim Kuznetsov:
自动测试是不可能的,所以你必须意识到风险,它们不能被模拟。
你可以完全,在测试器的测试中--水平线是从按钮中画出来的
这里有两条线在运行,我没有碰过任何东西。
增加的功能,终端中的日历信号
#财产版本 "1.020"
从信号来看,最好是设置水平线 和从水平线来看,给出的命令是
#财产版本 "1.021"
稍微改变了这个函数,按时间开始,以及这个函数应该何时停止工作
它是 "你好,马丁!":-)
它实际上是一个用于手动交易 的实用程序,并且具有你想要的所有额外功能。你可以只是组织一些逻辑,有自动的行动
#财产版本 "1.021"
修改了这个函数,按时间开始,以及这个函数应该何时停止工作
有必要为这个 "日历 "功能制作单独的水平线,因为它需要这些水平线,我可以同时处理它们
#财产版本 "1.021"
修改了这个函数,按时间开始,以及这个函数应该何时停止工作
#财产版本 "1.022"
为这个" 日历" 功能增加了更多的线条--只要收到日历的信号,在一定距离的水平线 就会跳出来。
如果你不使用日历,你可以在图表上手动设置,并设置命令
------------------------------------------
我把它设定为在17点开始,在17点03分停止。
-----------------------------
你可以选择新闻和时间--对于开始
--------------
一条2000卢布的新闻----,开始时间20.00停止20.03。
------------------------
在20.00的新闻中设置水平线,并从该线中选择你想要的地方,向下或向上。