[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 158

 
grell:

Nunca he podido cambiar nada en absoluto. Marque o desmarque, el valor antiguo vuelve y ya está...
Después de ajustar el valor, mueva el puntero al siguiente campo y luego haga clic en algo
 
tara:
Después de ajustar el valor, mueva el puntero al siguiente campo y luego haga clic en algo


Lo he probado todo, no es broma. En los parámetros de optimización todo está igualado, quizás sin un tick para bajar valores, pero solucionable, pero en la tercera pestaña es un total *opaco, ya no lo toco, me he rendido.
 
No utilizo este mecanismo en absoluto.
 
 kopeyka:

Pregunta. Estoy tratando de pasar una barra de cambio en la historia a través de iCustom buffer.

Ejemplos ANTES de la fecha (pasando int por supuesto).

Pruébalo así.

La primera vez que ejecute el wokne, verá una línea vertical

Mientras lo mueves, observa el canal de regresión lineal.

Así

#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);
}
 

Hola, ¿podríais cambiar el script por defecto en MT4 Period_Converter para abrir uno nuevo en caso de que una vela supere los 10 pips?

 
¿Puede decir a un recién llegado cuáles son los indicadores que más utiliza?
 
sanktum:
Pero hago doble clic en el papámetro requerido donde el número 70, aparece una línea vertical delante de 70, escribo 10 delante de 70, pulso Enter y el resultado es 1070 , pero sólo necesito 10?

Bien, aclaremos esto: tu línea vertical se llama cursor. Has pulsado dos veces y ha aparecido un cursor delante del número 70.

Hay dos opciones:

1. (Ya sabes dónde están las teclas del cursor en tu teclado: son las cuatro teclas de flecha arriba, abajo, derecha e izquierda). Así que... El cursor (que está delante del número 70) se mueve hacia la derecha pulsando dos veces la tecla de flecha derecha. A continuación, pulsa la tecla de retroceso dos veces... El número 70 se borra. Ahora tiene un campo vacío con el cursor. Introduce 10 y pulsa Enter.

2. El mismo comienzo - dos clics en 70... Se pulsa dos veces la tecla Supr (no es necesario mover el cursor a ningún sitio), se introduce 10 y se pulsa Intro.

Y trata de decirme que no funciona...
 
Neffedov:
¿Puede decir al recién llegado qué indicadores utiliza más?
Autoescrito
 
artmedia70:

Bien, aclaremos esto: tu línea vertical se llama cursor. Has pulsado dos veces y ha aparecido un cursor delante del número 70.

Hay dos opciones:

1. (Ya sabes dónde están las teclas del cursor en tu teclado: son las cuatro teclas de flecha arriba, abajo, derecha e izquierda). Así que... El cursor (que está delante del número 70) se mueve hacia la derecha pulsando dos veces la tecla de flecha derecha. A continuación, pulsa la tecla de retroceso dos veces... El número 70 se borra. Ahora tiene un campo vacío con el cursor. Introduce 10 y pulsa Enter.

2. El mismo comienzo - dos clics en 70... Pulse dos veces la tecla Supr (no es necesario mover las teclas del cursor a ningún sitio), introduzca 10 y pulse Intro.

Y trata de decirme que no funciona...

Gracias.
 
¿Nadie puede ayudar?