[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 158

 
grell:

Nunca fui capaz de mudar nada. Cheque ou desmarque, o velho valor volta e pronto...
Após ajustar o valor, mova o ponteiro para o próximo campo e depois clique em algo
 
tara:
Após ajustar o valor, mova o ponteiro para o próximo campo e depois clique em algo


Eu tentei de tudo, sem brincadeira. Nos parâmetros de otimização tudo é uniforme, talvez sem um tique para baixar os valores, mas solvível, mas na terceira aba é um *opaco total, eu não toco mais nele, eu desisti.
 
Eu não uso este mecanismo em absoluto.
 
 kopeyka:

Pergunta. Estou tentando passar um turno de bar na história através do buffer iCustom.

Exemplos PRIOR até a data (passando int, é claro).

Experimente assim.

Na primeira vez que você executar o wokne, você verá uma linha vertical

Ao movê-lo, observe o canal de regressão linear.

Assim

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

Olá, você poderia mudar o script padrão no MT4 Period_Converter para abrir um novo caso uma vela ultrapasse 10 pips?

 
Você pode dizer a um recém-chegado quais são os indicadores que você mais usa?
 
sanktum:
Mas faço duplo clique no papímetro necessário onde o número 70, uma linha vertical aparece na frente do 70, digito 10 na frente do 70, pressiono Enter e o resultado é 1070 , mas só preciso de 10?

OK, vamos esclarecer isso - sua linha vertical é chamada de cursor. Você clicou duas vezes - um cursor apareceu na frente do número 70.

Há duas opções:

1. (Você sabe onde estão as teclas de controle do cursor em seu teclado - essas são as quatro teclas de seta para cima, para baixo, para a direita e para a esquerda). Então... Você move o cursor (que está na frente do número 70) para a direita pressionando duas vezes a tecla de seta para a direita. A seguir, pressione a tecla Backspace duas vezes - oops... O número 70 é apagado. Agora você tem um campo vazio com o cursor. Digite 10 e pressione Enter.

2. O mesmo começo - dois cliques em 70... Pressione Delete duas vezes (não é necessário mover o cursor para qualquer lugar), digite 10 e pressione Enter.

E tente me dizer que não funciona...
 
Neffedov:
Você pode dizer ao recém-chegado quais são os indicadores que você mais usa?
Auto-escrito
 
artmedia70:

OK, vamos esclarecer isso - sua linha vertical é chamada de cursor. Você clicou duas vezes - um cursor apareceu na frente do número 70.

Há duas opções:

1. (Você sabe onde estão as teclas do cursor em seu teclado - estas são as quatro teclas de seta para cima, para baixo, para a direita e para a esquerda). Então... Você move o cursor (que está na frente do número 70) para a direita pressionando duas vezes a tecla de seta para a direita. A seguir, pressione a tecla Backspace duas vezes - oops... O número 70 é apagado. Agora você tem um campo vazio com o cursor. Digite 10 e pressione Enter.

2. O mesmo começo - dois cliques em 70... Pressione Delete duas vezes (não é necessário mover as teclas do cursor para qualquer lugar), digite 10 e pressione Enter.

E tente me dizer que não está funcionando...

Obrigado!
 
Ninguém pode ajudar?