Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1203

 
Artyom Trishkin:
Em recursos

obrigado

Os recursos são muito amplos - Preciso de ResourceCreate() e ResourceSave() - Nunca os utilizei directamente

já o encontrou, agora estou a testá-lo:

class CBMP
{
private:
   const string   image_name;
   const uint     image_width, image_height;
   uint           image_data[];
public:
   CBMP(const string name, const uint width, const uint height, ENUM_COLOR_FORMAT clrformat = COLOR_FORMAT_ARGB_NORMALIZE): image_name(name), image_width(width), image_height(height)
   {
      ArrayResize(image_data, width * height);
      ArrayInitialize(image_data, 0);
      ResourceCreate(image_name, image_data, width, height, 0, 0, 0, clrformat);
   }
   void Save(){ ResourceSave("::"+image_name,image_name+".bmp"); }

};
//+------------------------------------------------------------------+
void OnStart()
{
   CBMP pic("mypic",100,100);
   pic.Save();
}
//+------------------------------------------------------------------+

embora, a julgar pela lógica de ResourceCreate() e ResourceSave(), possam ser retiradas directamente da Tela ou utilizar a própria Tela

 

Como fazer a sua própria construção MT5?
Tem uma tal experiência?
A saída deve ser um ficheiro .exe carregado com os peritos necessários e com configurações prontas.

Pelo menos diga-me a direcção geral.

 
Evgeny Dyuka:

Como fazer a sua própria construção MT5?
Tem uma tal experiência?
A saída deve ser um ficheiro .exe com todos os Expert Advisors necessários e configurações pré-configuradas.

Pelo menos diga-me a direcção geral.

MetaEditor - comando "Compile".

 
Evgeny Dyuka:

Como fazer a sua própria construção MT5?
Tem uma tal experiência?
A saída deve ser um ficheiro .exe carregado com os Expert Advisors necessários e com configurações prontas.

Pelo menos diga-me a direcção geral.

Talvez um arquivo auto-extraível?

 
Vladimir Karputov:

MetaEditor - comando "Compile".

Trata-se da montagem de uma EA, quero dizer MT5 na sua totalidade, da forma como os corretores o fazem
 
Alexey Viktorov:

Talvez um arquivo auto-extraível?

ideia interessante, obrigado,
como é que os corretores o fazem?
 
Evgeny Dyuka:
ideia interessante, obrigado,
como é que os corretores o fazem?

Compra-se uma licença. Embora o terminal limpo possa diferir do terminal do corretor apenas pelo ícone na janela "Sobre o Terminal". Não vi quaisquer outras mudanças.

 
Vladimir Karputov:

Compra-se uma licença. Embora o terminal limpo possa diferir do terminal do corretor apenas pelo ícone na janela "Sobre o Terminal". Não vi quaisquer outras mudanças.

utilitários prontos a usar, assistentes comerciais, indicadores, ou seja, nas pastas de indicadores/especialistas/escritores há soluções prontas compiladas (não vi nenhum código fonte), muitas vezes até usando .dll

a primeira coisa de que me lembrei foi de fhopen e tumblers e de um clique de troca, acho que o vi no ano passado em MT4

 
Igor Makanu:

utilitários prontos a usar, assistentes comerciais, indicadores, ou seja, nas pastas de indicadores/especialistas/escritores há soluções prontas compiladas (não vi nenhum código fonte), muitas vezes até usando .dll

a primeira coisa de que me lembrei foi de fhopen e tumblers e de um clique de troca, acho que o vi no ano passado em MT4

Isto só pode ser feito através da compra de uma licença?
 
Evgeny Dyuka:
Isto só pode ser feito através da compra de uma licença?

Não sei, como podem ver, não estou "a distribuir citações a comerciantes". )))

Decidiu partilhar o código - copiar a pasta MQL5 localmente, limpá-la, apagar tudo o que é pessoal e desnecessário, depois zipá-la e pode partilhá-la, notificando-o de que tem de colocar todos os ficheiros em pastas - veja na kodobase, há arquivos prontos, não há?

ZS: trabalhar exactamente durante 2-3 minutos, bem, se for meticuloso, precisa de instalar um segundo terminal e executar as suas instruções num terminal limpo, mais 2-3 minutos

Razão: