Ajuda na codificação - página 716

 

mr mladen:

por que em sua carta você pode ver atrás de uma vela, mas em minha carta eu não consigo ver atrás de uma vela?

respeito

Arquivos anexados:
 
bilbao:

mr mladen:

por que em sua carta você pode ver atrás de uma vela, mas em minha carta eu não consigo ver atrás de uma vela?

respeito

Mude a tabela em primeiro plano de propriedade de sua tabela para verdadeira
 

mladen:
Change the chart in foreground property of your chart t

LEMBRE-SE

 

mr mladen:

você poderia acrescentar alarme e flecha sobre ele

melhor consideração

não repintar e diferenciar com ehlrs fisher


Arquivos anexados:
 

mladen,

No mt5, existe algum indicador que lhe permita comparar dois ativos no mesmo gráfico?

Algo como o gráfico abaixo. (compare ativo1 GOAU4 e ativo2 GGBR4)


 
baraozemo:

mladen,

No mt5, existe algum indicador que lhe permita comparar dois ativos no mesmo gráfico?

Algo como o gráfico abaixo. (compare ativo1 GOAU4 e ativo2 GGBR4)


Você tentou inserir objetos gráficos (da inserção->objetos->gráficos->cartas)?
 
mladen:
Você tentou inserir objetos gráficos (da inserção->objetos->gráficos->cartas)?

em MT5

inserir > objetos > gráficos > "GRÁFICOS" (nota: você não tem "gráficos" sub-menu dentro dos gráficos)

você obtém novas "sub-janelas" dentro do gráfico principal... mas isto não é o mesmo que "traçar" linhas ou velas dentro da mesma janela usando outro ativo

 
baraozemo:

em MT5

inserir > objetos > gráficos > "GRÁFICOS" (nota: você não tem "gráficos" sub-menu dentro dos gráficos)

você obtém novas "sub-janelas" dentro do gráfico principal... mas isto não é o mesmo que "traçar" linhas ou velas dentro da mesma janela usando outro ativo

Eu sei que não é a mesma coisa. Mesmo se você traçar no mesmo gráfico, os valores devem ser ajustados e o valor do bem "estrangeiro" será apenas uma simples aproximação que não tem nada em comum com os valores reais. Com sub-carta, pelo menos isso não é deformado como o inferno e você pode escolher qualquer símbolo e período de tempo
 

Hi,

Meu código tem erros... algo está errado ao converter "0" valores zero...


Preciso verificar os intervalos de tempo, Se não estiver no intervalo , o resultado deve estar "OFF" (sem período de negociação)

estes códigos de entrada funcionam bem
StartHour1=9
StartMinute1=10
EndHour1=17
EndMinute1=30

Mas,estes fazem o código FAILS
StartHour1=9
StartMinute1=0
EndHour1=17
EndMinute1=0


//How I call it from "OnInit" 

 if ((StartHour1!=0) && (StartMinute1!=0)  && (EndHour1!=0) && (EndMinute1!=0)) //avoid all empty
      if (checktime(starttime(StartHour1,StartMinute1),endtime(EndHour1,EndMinute1)))
          {
          TradeON = true;
          Print ("trade1 on : "+TimeToString(TimeCurrent()));
          }
      else Print ("trade1 OFF: "+TimeToString(TimeCurrent()));

//the function checktime


datetime
starttime(uint starthour,uint startminute)
{ string currentdatestr=TimeToString(TimeCurrent(),TIME_DATE);
  string datetimenow=currentdatestr+" "+IntegerToString(starthour)+":"+IntegerToString(startminute)+":00";
  return StringToTime(datetimenow);
}
datetime endtime(uint endhour,uint endminute)
{ string currentdatestr=TimeToString(TimeCurrent(),TIME_DATE);
  string datetimenow=currentdatestr+" "+IntegerToString(endhour)+":"+IntegerToString(endminute)+":00";
  
  return StringToTime(datetimenow);
}

bool checktime(datetime start,datetime end)
  {
   Print (TimeToString(start)+" "+TimeToString(end));
   datetime dt=TimeCurrent();                          // current time
   if(start<end) if(dt>=start && dt<end) return(true); // check if we are in the range
   if(start>=end) if(dt>=start|| dt<end) return(true);
   return(false);
  }
 

oi mladen

Favor corrigir o indicador como mostrado abaixo.

obrigado




Arquivos anexados: