• Informações
8+ anos
experiência
0
produtos
0
versão demo
0
trabalhos
0
sinais
0
assinantes
About me
compartilhou este artigo do autor MetaQuotes
Como implementar as encomendas dos traders e obter lucro com o serviço MQL5 Freelance
Como implementar as encomendas dos traders e obter lucro com o serviço MQL5 Freelance

MQL5 Freelance é um serviço online onde os desenvolvedores são pagos para desenvolver aplicativos de negócios encomendados pelos traders. Agora, os traders devem compreender a diferença entre todos os serviços MQL5.com: Robôs de Negociação pronto para o uso podem ser comprados a partir do Mercado MetaTrader, enquanto que um Expert Advisor único operando com base em estratégia específica definida pelo usuário pode ser encomendado no serviço Freelance. Desenvolvedores experientes disputam a implementação das encomendas dos traders, onde um trader seleciona aquele desenvolvedor que lhe oferece o melhor tempo e melhores condições de custo.

ZhiJun Zhang
ZhiJun Zhang
if you're going through hell keep
ZhiJun Zhang
ZhiJun Zhang
趋势开始在小周期里
compartilhou o código do autor MetaQuotes Software Corp.
 MACD Sample
Um exemplo de Expert Advisor para negociação no cruzamento da linha principal com a linha de sinal do MACD. Este Expert Advisor é um exemplo de abordagem orientada a objetos no desenvolvimento de EA.
compartilhou este artigo do autor Дмитрий Александрович
Encontrando erros e registrando
Encontrando erros e registrando

O MetaEditor 5 possui o recurso de depuração Mas, quando você escreve seus programas MQL5, geralmente você deseja exibir não apenas valores individuais, mas todas as mensagens que aparecem durante o trabalho online e teste. Quando o conteúdo do arquivo de registro tem um tamanho grande, é óbvio automatizar a recuperação rápida e fácil da mensagem requerida. Neste artigo consideraremos várias maneiras de encontrar erros em programas do MQL5 e métodos de registro. Além disso, simplificaremos o logging em arquivos e conheceremos um programa simples LogMon para visualizações confortáveis dos registros.

compartilhou este artigo do autor MetaQuotes
Mergulhe rapidamente na linguagem MQL5
Mergulhe rapidamente na linguagem MQL5

Você decidiu estudar a linguagem de programação das estratégias de negócio do MQL5, mas não sabe nada sobre isso? Tentamos examinar o MQL5 e o terminal MetaTrader 5 a partir do ponto de vista de iniciantes e escrevemos este pequeno artigo introdutório. Neste artigo, você pode ter uma breve ideia das possibilidades da linguagem, assim como dicas sobre como trabalhar com o MetaEditor 5 e o terminal.

compartilhou o código do autor Grigoriy Chaunin
 Pipser
Negociação em um clique.
compartilhou o código do autor MetaQuotes
 Assistente MQL5 - Sinais de negociação baseado em Estrela da Manhã/Noite + MFI
Vamos nos concentrar nos sinais de negociação obtidos a partir dos padrões de velas "Estrela da Manhã/Noite" e confirmado pelo indicador Market Facilitation Index (MFI). O código do Expert Advisor baseado nesta estratégia pode ser gerado automaticamente utilizando o Assistente MQL5.
compartilhou o código do autor MetaQuotes
 Assistente MQL5 - Sinais comércio com base em padrões candles 3 Corvos Negros/3 Soldados Brancos + MFI
Sinais de Negociação com base nos padrões candles "3 Corvos Negros/3 Soldados Brancos", confirmados pelo indicador Market Facilitation Index (MFI). O código do Expert Advisor baseado nesta estratégia pode ser gerado automaticamente usando o Assistente MQL5.
compartilhou o código do autor Serhii Ivanenko
 Profit Loss Calculator
Painel tipo calculadora para cálculos do lucro/perda. Os dados são calculados ao mover as linhas ou alterar os parâmetros nos campos de entrada do preço, lote, lucro, perda em pips ou depósito em moeda.
ZhiJun Zhang
ZhiJun Zhang
面向对象的程序设计
面向对象的程序设计(OOP)主要是针对数据或者与数据密不可分行文的程序设计。数据和行为合起来称为类,对象就是类的实例。
面向对象处理组件:
•类型封装和扩展性
•继承机制
•多态性
•重载
•虚拟函数
OOP把计算当成行为建模。模型项是抽象计算代表的对象。假设我们想编写一个著名的游戏"Tetris"。我们必须学习如何用四个正方形随机组成的图形来建模。我们还需要调节图形下降的速度,定义图形旋转变换的操作。屏幕上图形移动受文档对象模型边框限制,这也需要建模。此外,消除填满的行,然后获得相应的得分。
因此,这个简单易懂的游戏需要创建几个模型-图形模型,文档对象模型,移动模型等等。所有这些模型都是抽象的,通过电脑运算表示。描述这些模型,抽象数据类型ADT(或者复杂数据类型)概念被使用。严格说来,DOM中“图形”运动模型并不是数据类型,但是它是使用“DOM”数据类型限制条件,“图形”数据类型全部操作。
对象是类变量。面向对象的程序设计允许您轻松创建使用ADT。面向对象程序设计使用继承机制。其优势是允许从用户已经定义的数据类型中获得衍生类型。
例如,创建俄罗斯方块图形,首先创建一个基本类图形很方便;代表所有可能图形的其他七个类可以从基本图形衍生出来。图形行为在基本类中就确定了,而执行每个独立图形的行为在衍生类中定义。
在OOP中对象对其行为负责。ADT开发人员包括描述相关对象期望的行为代码。实际上,对象对其行为负责,显著简化了对象用户程序设计的任务。
如果我们想要在屏幕上画一个图,我们需要知道中心点在哪里,以及如何画它们。如果独立的图形知道如何画自己,当使用这个图形时程序员可以发送“draw”消息。
MQL5语言类似于C++,也有ADT的封装机制。一方面,封装与内部特殊类型结合,另一方面,也与影响这类型对象的可接入外部函数连结。执行细节对于使用这个类型的程序很难达到。
OOP概念有一系列相关概念,包括以下内容:
•模拟真实世界操作
•用户定义数据类型的有效性
•隐藏执行细节
•通过继承机制重新使用代码的可能性
•执行期解释调用函数
一些概念非常不明确,有一些很抽象,另一些又很大众化。
compartilhou o código do autor Igor Korepin
 cs2011
Versão do Automated Trading Championship 2011.
compartilhou o código do autor Serhii Ivanenko
 AutoTrendLines
O indicador identifica automaticamente os pontos e desenha as linhas de suporte e resistência. Existem dois tipos de linhas de cálculo.
compartilhou o código do autor ak20 ak20
 Histograma MACD, multicolorido [v04]
Indicador MACD com a linha MACD, linha de sinal e histograma multicolorido.
compartilhou o código do autor Ahmed Soliman
 Indicador Auto Fibonacci (Auto Fibos)
Existe uma série de indicadores Fibonacci lá fora, mas eu decidi fazer o meu próprio indicador para você.
compartilhou o código do autor kharko
 i-Regression Channel
i-Regression Channel gera canal de regressão.
compartilhou o código do autor Nikolay Kositsin
 GetLotForOpeningPos
A função calcula o tamanho do lote de acordo com o capital depositado na moeda a ser utilizada.
compartilhou o código do autor Aleksey Sergan
 Módulo de sinais de negociação, com base no oscilador de Chande Momentum
O cruzamento dos níveis de sobrecompra / sobrevenda do oscilador de Chande Momentum é usado como um sinal para abrir posições.
compartilhou o código do autor Nikolay Kositsin
 OpenSellPosition
Este script foi desenvolvido para abrir posições de venda com valores fixos de Stop Loss e Take Profit em pontos de acordo com o preço atual.
compartilhou o código do autor Nikolay Kositsin
 SetBuyStopOrder
Este script foi desenvolvido para abrir ordens do tipo BuyStop com níveis fixos de acionamento, Stop Loss e Take Profit em pontos de acordo com o preço atual.