[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
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.
#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);
}
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.
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.
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
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.
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
Olá, você poderia mudar o script padrão no MT4 Period_Converter para abrir um novo caso uma vela ultrapasse 10 pips?
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...Você pode dizer ao recém-chegado quais são os indicadores que você mais usa?
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!