[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 158

 
grell:

我根本无法改变什么。勾选或取消勾选,旧值就会回来,就是这样......
调整完数值后,将指针移到下一个字段,然后点击某处
 
tara:
调整完数值后,将指针移到下一个字段,然后点击某处


我什么都试过了,不开玩笑。在优化参数中,所有的都是平均的,也许没有打勾下降值,但它是可以解决的,但在第三个标签全*不透明,我不再碰它了,我已经放弃了。
 
我根本不使用这种机制。
 
 kopeyka:

问题。我试图通过iCustom buffer在历史中传递一个条形转换。

在日期之前的例子(当然是通过int)。

像这样试试吧。

你第一次运行炒锅时,你会看到一条垂直线

当你移动它时,观察线性回归 通道。

像这样

#property indicator_chart_window
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- 
SetVLine(Yellow,"VLine",Time[10]);//Рисуем линию
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  { 
//----
  ObjectDelete("VLine"); 
  ObjectDelete("Regres");  
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   datetime VLine=ObjectGet("VLine",OBJPROP_TIME1);
   int Bar = iBarShift(NULL,0,VLine,false);// вар этой линии 
  // канал линейной регрессии 
  SetRegression(Yellow,"Regres",Time[Bar],Time[0]);
//----
   Comment("",Bar); 
//----
   return(0);
  }
//+------------------------------------------------------------------+
//+----------------------------------------------------------------------------+
//|  Версия   : 02.07.2008                                                     |
//|  Описание : Установка объекта OBJ_VLINE вертикальная линия                 |
//+----------------------------------------------------------------------------+
//|  Параметры:                                                                |
//|    cl - цвет линии                                                         |
//|    nm - наименование               ("" - время открытия текущего бара)     |
//|    t1 - время                      (0  - время открытия текущего бара)     |
//|    st - стиль линии                (0  - простая линия)                    |
//|    wd - ширина линии               (1  - по умолчанию)                     |
//+----------------------------------------------------------------------------+
void SetVLine(color cl, string nm="", datetime t1=0, int st=0, int wd=1) {
  if (nm=="") nm=DoubleToStr(Time[0], 0);
  if (t1<=0) t1=Time[0];
  if (ObjectFind(nm)<0) ObjectCreate(nm, OBJ_VLINE, 0, 0,0);
  ObjectSet(nm, OBJPROP_TIME1, t1);
  ObjectSet(nm, OBJPROP_COLOR, cl);
  ObjectSet(nm, OBJPROP_STYLE, st);
  ObjectSet(nm, OBJPROP_WIDTH, wd);
}
//+----------------------------------------------------------------------------+
//+----------------------------------------------------------------------------+
//|  Версия   : 12.10.2007                                                     |
//|  Описание : Установка объекта OBJ_REGRESSION канал линейной регрессии.     |
//+----------------------------------------------------------------------------+
//|  Параметры:                                                                |
//|    cl - цвет линии                                                         |
//|    nm - наименование               ( ""   - время открытия текущего бара)  |
//|    t1 - время открытия бара        (  0   - Time[10])                      |
//|    t2 - время открытия бара        (  0   - Time[0])                       |
//|    ry - луч                        (False - по умолчанию)                  |
//|    st - стиль линии                (  0   - простая линия)                 |
//|    wd - ширина линии               (  1   - по умолчанию)                  |
//+----------------------------------------------------------------------------+
void SetRegression(color cl, string nm="", datetime t1=0, datetime t2=0,
                    bool ry=False, int st=0, int wd=1) {
  if (nm=="") nm=DoubleToStr(Time[0], 0);
  if (t1<=0) t1=Time[10];
  if (t2<=0) t2=Time[0];
  if (ObjectFind(nm)<0) ObjectCreate(nm, OBJ_REGRESSION, 0, 0,0, 0,0);
  ObjectSet(nm, OBJPROP_TIME1, t1);
  ObjectSet(nm, OBJPROP_TIME2, t2);
  ObjectSet(nm, OBJPROP_COLOR, cl);
  ObjectSet(nm, OBJPROP_RAY  , ry);
  ObjectSet(nm, OBJPROP_STYLE, st);
  ObjectSet(nm, OBJPROP_WIDTH, wd);
}
 

你好,你能改变MT4Period_Converter 的默认脚本,在蜡烛超过10点的情况下打开一个新的脚本吗?

 
你能告诉新来的人你最常使用的指标吗?
 
sanktum:
但我双击所需的参数,其中数字70,在70前面出现一条垂直线,我在70前面输入10,按回车键,结果是1070,但我只需要10?

好吧,让我们把话说清楚--你的垂直线被称为游标。你点击了两次--一个光标出现在数字70前面。

有两个选择。

1.(你知道键盘上的光标键在哪里--这就是四个上、下、右、左方向键)。所以...你按两次向右的方向键,将光标(位于数字70的前面)向右移动。接下来,按两次退格键--哎呀...。数字70被抹去。你现在有一个带有光标的空字段。输入10,然后点击回车。

2.同样的开始--在70上点击两下......你按两次删除键(不需要将光标移到任何地方),输入10,然后按回车键。

并试图告诉我它不起作用......
 
Neffedov:
你能告诉新人你最常使用的指标是什么吗?
自己写的
 
artmedia70:

好吧,让我们把话说清楚--你的垂直线被称为游标。你点击了两次--一个光标出现在数字70前面。

有两个选择。

1.(你知道键盘上的光标键在哪里--这就是四个上、下、右、左方向键)。所以...你按两次向右的方向键,将光标(位于数字70的前面)向右移动。接下来,按两次退格键--哎呀...。数字70被抹去。你现在有一个带有光标的空字段。输入10,然后点击回车。

2.同样的开始--在70上点击两下......按两次删除键(不需要将光标键移动到任何地方),输入10并按回车键。

并试图告诉我这是无效的......

谢谢你!
 
没有人可以帮忙吗?