MetaTrader 4 Build 529 beta lançado com novo compilador - página 86

 
VOLDEMAR:

Pessoal, não consigo entender e a ajuda atual é enganosa...

Esses exemplos que estão em mim vão ajudar a trabalhar no novo compilador?

Será possível criar botões similares aos do mt5?

Nós escrevemos - a ajuda ainda não foi finalizada. Use a versão antiga, por enquanto.
 

Função ObjectFind no MT4 (build 509):

int ObjectFind( string name)

Função em MT5:

int ObjectFind( long chart_id, const string object_name)

Ainda inalterado em 552.

 
pro_:

Função ObjectFind no MT4 (build 509):

Função em MT5:

Ainda não mudou em 552.


Isto está apenas sendo tratado.

Em breve

 
Ótimo. Desculpe por escrever novamente sobre isso, então.
 
evillive:
Nós lhe dissemos - a ajuda ainda não foi finalizada. Use a versão antiga, por enquanto.


Sim, já entendi isso, estou interessado na funcionalidade, nas primeiras páginas dizia que muitas coisas serão acrescentadas MAIS TARDE...

Portanto, eu gostaria de saber se toda a funcionalidade já foi implementada e funciona ou se algo mais será adicionado ????

 
//+------------------------------------------------------------------+
//|                                                Color_Buffers.mq4 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                              https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
#property indicator_chart_window

#property indicator_buffers 4
#property indicator_color1 Blue
#property indicator_color2 Red

//#property indicator_color3 Blue
//#property indicator_color4 Red

double ExtUpperBuffer[];
double ExtLowerBuffer[];

double MinBuffer[];
double MaxBuffer[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//--- indicator buffers mapping
    IndicatorBuffers(4);
//---- 4 распределенных буфера индикатора
    SetIndexBuffer(0,ExtUpperBuffer);
    SetIndexBuffer(1,ExtLowerBuffer);
    
    SetIndexBuffer(2,MinBuffer);
    SetIndexBuffer(3,MaxBuffer);
//---
    return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int counted_bars=IndicatorCounted();
   return(0);
  }

Bild 553, ME 876. Se você pegar um desenho simples e fechar a cor 3 e a cor 4, você obtém esta foto:

 
É bom que a ajuda tenha sido atualizada, é uma pena que eles ainda não tenham feito botões e OnChartEvent.
 

Talvez já o tenha feito.

EM ME. Se o mouse de rolagem for arrastado para qualquer lugar (mas o cursor não estiver dentro da janela), então, após a compilação, a rolagem é deslocada para o cursor. E isto acontece em todos os arquivos abertos.

Para tornar mais claro, digamos que abri vários arquivos para procurar algo neles (funções, variáveis) e percorri o controle deslizante direito até um determinado lugar (o cursor permaneceu no início). E então compilou algo, então todos os arquivos abertos retornarão ao cursor (no meu caso, no início do arquivo). E você tem que rolá-los de volta aos lugares certos.

 
ALXIMIKS:
Ainda bem que eles atualizaram a ajuda, é uma pena que ainda não tenham feito botões e OnChartEvent.


Eu tentei fazer um botão hoje e parecia funcionar

 
VOLDEMAR:


Hoje tentei fazer um botão e parecia funcionar.


Estou um pouco confuso - há problemas com a ordem na qual os objetos são criados e destacados em geral, assim como com suas descrições.