任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1175

 
//+------------------------------------------------------------------+
//|           Проверка нажатия клавиш на клавиатуре                  |
//+------------------------------------------------------------------+
void OnChartEvent(const int id,
                  const long &lparam,
                  const double &dparam,
                  const string &sparam)
  {
//---
   if(id==CHARTEVENT_KEYDOWN)
     {
      ///Alert(lparam);
      switch(int(lparam))
        {
         case 101:if(Paint5==1) Paint5=2; else Paint5=1;
         bar0=0;
         start(); 
         break;
         case 100:if(Paint4==1) Paint4=2; else Paint4=1;
         bar0=0;
         start(); 
         break;
        }
     }
  }
//+------------------------------------------------------------------+

或者说是这个代码,按键组合是如何工作的?

 
Игорь: 你能告诉我如何检查组合,例如Shift+A !

按下你感兴趣的键,然后写下代码

 
Игорь: 或者说,这个代码和如何计算组合键的方法!

而不是调用 启动函数,而是调用所需的函数

在较新的版本中,其他名称取代了开始的名称,更为时尚:EA中的OnTick,指标中的OnCalculate 和脚本中的OnStart。

在统计学中,最经常发生的现象用mod来表示

 

大家好。朋友们,如果有人有这样的机会,请帮助反编译该指标。

文件: Awesome-33.ex416 kb

 
HUNTERGOOD:

大家好。朋友们,如果有人有这样的机会,请帮助反编译该指标。

因要求反编译而被禁言一周。

 

如何调整MT4的默认对象颜色。切换到标准的黑色背景 -交易历史的 图标和趋势线在上面的可见度很差。蓝色和暗红色不能与黑色很好地融合。

 
STARIJ:

而不是调用 启动函数,而是调用所需的函数

在较新的版本中,其他名称代替了启动的名称,更为时尚:EA中的OnTick,指标中的OnCalculate和脚本中的OnStart。

统计学中的时尚指的是最频繁的现象


我请求您帮助如何在mt4中抓取组合(contrl + 1),例如,什么和如何处理抓取的组合,我将做这个2件尝试!

如何挑选这种组合是我的问题--请你告诉我,如果在论坛上没有帮助,我也没有在论坛上找到任何具体的东西!你能不能告诉我?

 
Игорь:

我请求您帮助如何在MT4中捕捉到一个组合(countercl + 1),例如,什么和如何做的组合,我捕捉到的是2块的样本

如何挑选这种组合是我的问题--请你告诉我,如果论坛上没有帮助,我也没有找到任何具体的信息!"。

也许对于钥匙来说,也会起作用。

对于CHARTEVENT_MOUSE_MOVE事件,字符串参数sparam包含一个数字,代表关键状态信息。

描述

1

鼠标左键的状态

2

鼠标右键的状态

3

SHIFT键状态

4

CTRL键的状态

5

鼠标中键的状态

6

鼠标第一个附加按钮的状态

7

鼠标第二个附加按钮的状态

 
Игорь 我请求您帮助如何在mt4中抓住一个组合(countercl + 1),例如,在抓住的组合上做什么和怎么做,我将做它的2件试验!

如何选择组合,这是我的问题--请告知在论坛上的帮助也没有找到具体的东西!?

你的术语是 "捕捉"、"剔除"、"关闭"。这里有另一种方式来看待它。我希望当我按下Ctrl-A时,斐波那契线出现在活动图表上。如果你再按一次,它们就会消失。我可以用你的功能做一个专家顾问--但它必须挂在图表上。我正在写一个剧本。

//+-------------------------------------------------------+
//| Вывод / удаление линий Фибоначчи           PRVERKA.mq4|
//+-------------------------------------------------------+
#property strict
void OnStart()
{
  if(ObjectFind("Фибо")>=0)
  {
    ObjectDelete("Фибо");
    return;
  }

  int ЭтотГрафик=0, Начало=0;
  ChartNavigate(ЭтотГрафик,CHART_END,0);  // на конец графика
  int ВидноБаров=WindowBarsPerChart();    // Видимых баров в окне

  // iHighest и iLowest находят номер бара с макс и мин ценой
  int БарМакс = iHighest(NULL, // symbol = инструмента
                NULL,           // timeframe = Период
                MODE_HIGH,        // Наибольшая цена бара
                ВидноБаров,           // Количество баров
                Начало);          // Начальный бар

  int БарМин  = iLowest(NULL,
                NULL,
                MODE_LOW,         // Наименьшая цена бара
                ВидноБаров,
                Начало);

  // iHigh и iLow дают макс и мин цены указанного бара
  double ЦенаМакс=iHigh(NULL, 0, БарМакс);
  double Цена_Мин=iLow (NULL, 0, БарМин);

  int    Первый=БарМин,   Второй=БарМакс;
  double Цена_1=Цена_Мин, Цена_2=ЦенаМакс;
  if(БарМакс>БарМин)
  {
    Первый=БарМакс;    Второй=БарМин;
    Цена_1=ЦенаМакс;   Цена_2=Цена_Мин;
  }

  ObjectCreate("Фибо", OBJ_FIBO, 0, Time[Первый],Цена_1,Time[Второй],Цена_2);
}

给他分配所需的组合键。试试吧!!!。

 

你好。

视觉测试仪有一个问题。我已经创建了一个模板,其中有用于显示测试过程的指标。在播放器中测试时,指标在某一时刻停止显示。时间框架越小,它停止绘图的时间就越早(按日期计算)(如果测试是从一个日期开始的)。对播放器中的指标显示的数据数量是否有限制?该指标有大约15个具有DRAW_ARROW风格的 缓冲区。

如果你不使用模板,那么在测试结束时,指标会叠加在整个测试的深度上,也就是说,在这种情况下没有问题。