周末晚上 - 页 66

 

弗拉基米尔,下午好!

你曾经做过一个按资金平仓的程序,但它太复杂了,事实上这个程序的工作处于停滞状态。

也许你可以让Lite版本的程序以某种方式关闭?

我看到精简版的方式是。

1.当我们在图表上加载专家顾问时,它立即计算了资金。

2) 在设置中,我们只设置了一个参数:这是利润(当然是按权益计算的),达到这个参数时,所有符号的所有头寸将被关闭,所有挂单 将被删除。

3.关闭职位后,该计划将保存新的资金,并重新开始工作。

这就是你对这个项目的全部需求。


如果可能的话,为方便交易商,提供额外的选择。

a)在图表上 显示(永久 记录的资金,该计划从那里开始。

b) 在图表上显示(永久性的 当资金达到时, 所有头寸将被关闭,所有挂单将被删除。

c) 在图表上增加一个 "复位 "按钮,当你按下它时,记录的资金将被清零,并进行新的读数。

e)只有在可能的情况下。- 必要时将头寸分为买入和卖出。(即当达到预定的利润时,将只关闭买入头寸,或只关闭卖出头寸,或全部一起关闭)。

它是如何工作的。

一旦我们在图表上加载了程序,它就会立即读取资金(记录资金的重置只发生在三种情况下。

1.从图表中删除该程序

2.由计划本身关闭所有职位(2.1或完全没有开放的职位,如果可能的话)

3.点击"重置 " 按钮(在图表上)

4.最好是,终端的重新启动不会影响记录的资金。

这里有这样的想法)))!

 
下午好,弗拉基米尔,请看一下代码,有些东西没有拉出订单,https://www.mql5.com/ru/forum/330714#comment_27650726,那里有一个截图。
Советники: Pending Trailing
Советники: Pending Trailing
  • 2020.01.17
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Советники: Pending Trailing
 

你好,请你也看看你的这个代码...非常好的捕猎者,或者更好的捕猎者......。https://www.mql5.com/ru/code/37878

关于交易、自动交易系统和策略测试的论坛

专家顾问:独立的贸易新

Sergey Kriushin, 2022.02.13 16:42

嗨,像pipsator一样工作得很好,在几天内以小的利润放上和放下,赚了100%......但也有亏损,保持上升和下降......我认为这将成为一个伟大的网状结构,对涨跌停板都有到期时间--圣杯将是100%的...恳请:请对追踪止损进行同样的处理......。如果我设置了20个头寸,一开始它几乎什么都能做,但有蜡烛图和长线趋势,所以损失在它们身上堆积,所以它们会在到期时间前失效......如果我想让这种待定的订单持续下去,因为它们是最不起作用的。


我一直在把这样的挂单放进去,但它们似乎不起作用...

//--- устанавливаем ордера
   if(PositionsTotal()<1 && OrdersTotal()<1)
     {
      if(rsiVal[1]<RSILevel)
        {
         request.action = TRADE_ACTION_PENDING;
         request.symbol = _Symbol;
         request.volume = NormalizeDouble(Volume()/2,2);
         request.price=NormalizeDouble(Ask+60*_Point,_Digits);
         request.sl = NormalizeDouble(request.price - SL*_Point,_Digits);
         request.tp = NormalizeDouble(request.price + TP*_Point,_Digits);
         request.deviation=50;
         request.comment      = "AS-CH_BUY";                 
         request.type_time    = ORDER_TIME_SPECIFIED;         
         request.expiration = expiration;
         request.magic=m_magic;                
         request.type=ORDER_TYPE_BUY_STOP;
         request.type_filling=ORDER_FILLING_FOK;
         for(i=0;i<14;i++)
            {
             if(OrderCheck(request,check))
               {
                OrderSend(request,result);
                Print("Установлен ордер BuyStop");
               }
             Print(ResultRetcodeDescription(result.retcode));
            }        
        }

      if(rsiVal[1]<79-RSILevel)
        {
         request.action = TRADE_ACTION_PENDING;
         request.symbol = _Symbol;
         request.volume = NormalizeDouble(Volume()/1,2);
         request.price=NormalizeDouble(Bid-360*_Point,_Digits);
         request.sl = NormalizeDouble(request.price + SL*_Point,_Digits);
         request.tp = NormalizeDouble(request.price - TP*_Point,_Digits);
         request.deviation=50;
         request.comment      = "AS-CH_Sell";                 
         request.type_time    = ORDER_TIME_SPECIFIED;         
         request.expiration = expiration;         
         request.type=ORDER_TYPE_SELL_STOP;
         request.type_filling=ORDER_FILLING_FOK;
         for(i=0;i<12;i++)
            {
             if(OrderCheck(request,check))
               {
                OrderSend(request,result);
                Print("Установлен ордер SellStop");
               }
             Print(ResultRetcodeDescription(result.retcode));
            }                                
         }     
Separate Trade New
Separate Trade New
  • www.mql5.com
Стратегия на отдельных параметрах для BUY и SELL позиций (Стоп лосс, Тейк профит, iATR, iStdDev) и расстоянии между двумя iMA
 

弗拉基米尔,请你告诉我,如何为所有单向头寸 设置整体无损 的突破起点--突破步骤,并实施整体的追踪 止损--追踪步骤,而不考虑它们的神奇数字

奇怪的是,我没想到会有这样的问题,我找不到这样的专家顾问。我在你的EA中也没有发现这样的专家顾问。

我从来没有发现这样的专家。

我的尊重。

 

你好,弗拉基米尔,有一个建立网格专家的想法。想法如下:让我们有条件地将专家称为 "Gridman"。

1.我们使用哪种专家顾问或手动模式并不重要(但有义务 专家顾问"网格专家 顾问 " 定义一个神奇的交易;否则它将从每个交易中建立一个新的网格,原则上也可以测试)。

2.在我们输入一笔交易后,net-fixer确定交易为magik,并在价格后的 "步骤 "距离开始逐一下达新的订单,用于(买入停止)或卖出(卖出停止)。

3.用于下新订单的价差控制(最好是扩大时删除的价差控制,但这也可以由第三方程序完成)。

4.最好是工作时间。


原则上,一切都很简单和标准,但我在其他EA的基础上没有发现或缺少的是以下因素的组合

首先:他们不依附于第三方专家顾问的交易。

二:他们不控制传播。

第三:他们不会一个接一个地下订单(即一个接一个的订单)。

我还想补充一点:我们可以轻松自如地对这个网格进行可视化控制,也就是说,如果有必要,可以手动移动订单,它变成了手动交易 的一个好助手。

注意到。

 

Vladimir 请做一个这样的专家:一切都在截图上。

澄清一下。

步距是在EA设置 中自己设定 的。

如果可能的话,最好能控制点差,如果点差大于规定,则不会下单。

这是指标Gann High Low Activator EA,您在此基础上制作专家顾问Gann High Low Activator EA。

我非常需要这个EA!)))),如果可能的话,请让我知道你读了什么,让我知道你的决定,但我非常需要它!))如果可能的话,请帮忙))!!!!

附加的文件:
1.1.1.jpg  264 kb
 
ai1111 EA设置 中自己设定 的。

如果可能的话,最好能控制点差,如果点差大于规定,则不会下单。

这是指标Gann High Low Activator EA,您在此基础上制作专家顾问Gann High Low Activator EA。

我非常需要这个EA!)))),如果可能的话,请让我知道你读了什么,让我知道你的决定,但我真的需要它)))) !!!!。

目前还不清楚在什么时候以及通过什么算法搜索和设置信号。

 
Vladimir Karputov #:

目前还不清楚在什么时候以及通过什么算法搜索和设置信号。

你可以使用Bars窗口 指示器或类似物来找到一定数量的条形图的最大值和最小值。

Bars window
Bars window
  • www.mql5.com
Индикатор отображает прямоугольник от ... до ...
 
Vladimir Karputov #:

目前还不清楚在什么时候以及通过什么算法搜索和设置信号。

下午好,弗拉基米尔!!对不起,我一直在做其他的事情,所有这些时间,甚至我在外汇和与你工作的电脑没有打开一次!!我不得不切换大脑卸载),并帮助我的母亲和我的车时间备用)))))))。

 
Vladimir Karputov 专家设置 中自己设定的。

б.如果可能的话,最好能控制点差,如果点差超过指定的订单将不会被下。

b. 重要的是(只设置一个方向,即只设置一个订单,这是我们最初设置的),否则它将永远是只有买入止损单,或只有卖出止损。


c).使用江恩高低激活器指标,在此基础上制作江恩高低激活器EA。

e) 如果可能的话,以江恩高位低位激活器 EA为基础,但不做第一次交易,而是下一个挂单

f) 如果可能,也只有在可能的情况下:在止损和限价之间选择订单类型。

期待您的来信!

Bars window
Bars window
  • www.mql5.com
Индикатор отображает прямоугольник от ... до ...
附加的文件:
1.1.1.jpg  264 kb