[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 538

 
roman1782 писал(а)>>

你如何获得安德鲁斯VIL在任何一点的数值?


从 "直线方程 "看

 
亲爱的专家、朋友、兄弟请教初学者如何正确识别前一棒上的EMA(8) "刺穿 "蜡烛的情况。我把它作为平面存在的额外分析。但它不听我的话......。


...我是这样计算的。
//--------------------------------------------------------------- 5 --
   // Вычисление торговых критериев
//-------------------------------------------------------------------
      
//    Покупка   
//-------------------------------------------------------------------
   
   if(
//      Delta>0.0 &&                                // Если тренд вверх
      BrBl_1>0.001 &&                               // Bears&Bulls выше порога срабатывания 0.001
      BrBl_1<BrBl_0 &&                              // Бурёнки рулят
      MCDRmn_1>MCDRsig_1 &&                         // Главная MACD Rounding выше сигнальной
      MCDRmn_0>MCDRmn_1 &&                          // Главная MACD Rounding поднимается
      EMA8_1>(iClose(NULL,0,1)-iOpen(NULL,0,1)) &&  // Сигнальная EMA(8) ниже цены открытия предыдущего бара
      PSAR_1<iOpen(NULL,0,1)                        // Значение параболика ниже цены открытия бара 1
   
      )
      
      return(10);                                   // Открытие Buy 

//-------------------------------------------------------------------
//    Продажа   
//-------------------------------------------------------------------
         
   if(
//      Delta<0.0 &&                                // Если тренд вниз
      BrBl_1<-0.001 &&                              // Bears&Bulls ниже порога срабатывания -0.001
      BrBl_1>BrBl_0 &&                              // Топтыгины в думе
      MCDRmn_1<MCDRsig_1 &&                         // Главная MACD Rounding ниже сигнальной
      MCDRmn_0<MCDRmn_1 &&                          // Главная MACD Rounding опускается
      EMA8_1>(iOpen(NULL,0,1)-iClose(NULL,0,1)) &&  // Сигнальная EMA(8) выше цены открытия предыдущего бара
      PSAR_1>iOpen(NULL,0,1)                        // Значение параболика выше цены открытия бара 1
   
      )
   
      return(20);                                   // Открытие Sell 
      
//-------------------------------------------------------------------
我对这些表述的真实性有些困惑。
为了再见。
EMA8_1>(iClose(NULL,0,1)-iOpen(NULL,0,1)) &&  // Сигнальная EMA(8) ниже цены открытия предыдущего бара
...而对于出售。
EMA8_1>(iOpen(NULL,0,1)-iClose(NULL,0,1)) &&  // Сигнальная EMA(8) выше цены открытия предыдущего бара
帮助解决这个问题,不要让一个人死在梦中。
谢谢你...:)
 
嗯,是的,条件是错误的 - 假设评论是正确的:)
我想应该是这样的。

为了再见。
EMA8_1 < iOpen(NULL,0,1) &&  // Сигнальная EMA(8) ниже цены открытия предыдущего бара
......和为卖。
EMA8_1 > iOpen(NULL,0,1) &&  // Сигнальная EMA(8) выше цены открытия предыдущего бара
而在这之前,你是将信号EMA(8)(几乎是价格)与第一条的价格差进行比较。这些都是没有可比性的价值。
 
granit77 >>:

Вы, видимо, подзабыли, что существует совершенно шикарная надстройка EvgeTrofi для Эксел, которая загружает прямо HTML файл отчета без всякого ручного копирования.

我没有马上检查...谢谢你的提醒,这很有用!




 
Mathemat >>:
Ну да, условия неверны - если исходить из того, что комменты верны :)
Наверно, должно быть так:

Для Бай:
... и для Селл:
А до этого Вы сравнивали сигнальную ЕМА(8) (почти цену) с разницей цен на 1-м баре. Это ж несопоставимые величины.


谢谢你的快速回复,但你的例子中也有一个错误。我需要检查图片中显示的情况--蜡烛完全与MA重合。如果我们按照你的建议检查条件,让我们假设MA值高于蜡烛图(对于卖出),然后检查条件
EMA8_1 > iOpen(NULL,0,1) &&  // Сигнальная EMA(8) выше цены открытия предыдущего бара
...但是!所有都是正确的--蜡烛 MA之上 打开,所以是卖出。如果蜡烛收于MA下方 呢?然后,它将以其主体收于MA下方,在这种情况下没有必要 卖出,也没有必要 买入。
 

如何在任何时候获得VIL ENDRUS 值?
写代码?

 
artmedia70 >>:


Спасибо за быстрый ответ, но и в вашем примере тоже есть ошибка. Мне нужно проверять условие, которое изображено на картинке - свеча полностью перекрывает собой МАшку. Если проверять условие, как предлагаете вы, то, допустим, Машка находится выше свечи (для Селл), тогда проверяем условие
... но! Всё верно - свеча открылась выше, значит Селл. А если свеча закрылась ниже МАшки? Тогда она и перекроет МАшку своим телом и продавать в данном случае не нужно, как впрочем и покупать...
没有什么比这更简单了

EMA8_1 > iOpen(NULL,0,1) && EMA8_1 < iClose(NULL,0,1)
 
roman1782 >>:

Как получить значения ВИЛ ЭНДРЮСА в любой точке ?
Напишите код ?

https://docs.mql4.com/ru/objects/ObjectGetValueByShift

使用此功能可以计算干草叉中心线的数值,上下线分别通过加减通道的宽度得到。

 
alsu писал(а)>>

https://docs.mql4.com/ru/objects/ObjectGetValueByShift

该函数用于计算干草叉中心线的数值,上线和下线分别通过添加或减去通道的宽度得到。



你能给我发一段代码吗?我试过这个函数,它没有工作,没有得到一个值?
 

如何实现在17.00到18.30期间,如果M15蜡烛的收盘价低于趋势线,那么挂单 放在蜡烛的LOW下2个点?你能给我看看代码吗?

原因: