Tendo estudado a anatomia de uma estratégia vazia JForex (Parte 1 e Parte 2), é hora de dissecar um trabalho. MAPlay é a estratégia que está incluída com cada download da API do JForex como demonstração. Você pode encontrar o código-fonte completo desta estratégia em / src / singlejartest / no pacote compactado da API do JForex. Lembre-se de que o primeiro método Interface que é executado no início da estratégia é onStart. O método onStart do MAPlay é reproduzido abaixo. As variáveis motor. Indicadores. E console são campos da classe MAPlay. São variáveis globais dentro da classe. O que as linhas 42--44 fazem é salvar o IEngine. IIndicadores. E objetos IConsole para uso posterior. A última linha do onStart, linha 45, é meramente imprimir uma mensagem no console do programa JForex para notificar o usuário de que a estratégia foi iniciada. Assim que o onStart terminar de processar, o servidor provavelmente chamará onTick se um tick do mercado chegar. Se o seu não durante o horário de mercado, então não há nenhum sinal e algum outro evento pode acontecer em vez de onTick. Pense nos métodos como eventos em vez de um processo linear. Você programa sua estratégia JForex de acordo com o que você quer fazer com cada um dos seis IStrategy Interface evento. Para esta estratégia em particular, o programador decide implementar sua estratégia no nível do carrapato. Como tal, grande parte do algoritmo de negociação reside no onTick para MAPlay. Note que esta é uma escolha de design, você pode usar onBar se você quiser que sua estratégia para processar no nível de barra (ou você pode usar tanto onTick e onBar). Heres o código fonte para onTick em MAPlay. De relance, você pode notar que as variáveis ma0 e ma1 desempenham um papel fundamental na determinação da configuração. Dica: Para engenharia reversa de uma estratégia, pode ser mais fácil trabalhar para trás a partir de quando a ordem é colocada, o que é feito por engine. submitOrder neste caso. Ma0 e ma1 possuem resultados de médias móveis exponenciais (EMA). Ma0 é o valor atual. Ma1 é o valor das barras anteriores. As linhas 56--63 verificam usando testes IF (linhas 56 e 60) para ver se uma das variáveis contém dados inválidos. Se os dados forem inválidos, o indicador é calculado e o restante do onTick é ignorado com a declaração de retorno na linha 62. Nota: Os valores dos indicadores podem às vezes ser inválidos (zero, negativo ou Double. NaN., Dependendo da implementação do indicador específico ) Se não houver dados suficientes para o calcular ou se ocorrer um erro, por exemplo. As EMAs são obtidas nas linhas 57 e 59 usando o objeto IIndicators (que foi inicializado no onStart). O JForex Wiki fornece uma explicação do seu uso. Observe que ma1 é uma matriz, que foi declarada na linha 38 com um tamanho equivalente ao número de todos os instrumentos JForex disponíveis. Em particular, é usado com um valor de índice especial como em ma1instrument. ordinal (). Em outras palavras, ele está solicitando o slot de instrumentos atual no array ma1. O instrumento atual é aquele que é passado para o método na linha 55. Movendo para baixo o código, outro ponto de interesse é a linha 65, mostrando o uso de instrument. getPipValue (). A linha 67 verifica se o número total atual de posição é zero. Se for, significando nenhuma posição aberta, então a estratégia procede para verificar o sinal de entrada para entrar em um comércio (linhas 68-76). PositionsTotal () é um método personalizado definido nas linhas 84--92. Ele usa um loop FOR para percorrer todas as ordens obtidas de engine. getOrders (instrumento) Uma vez que uma das condições longas ou curtas, linhas 68 e 72, respectivamente, é atendida, a estratégia envia uma ordem nas linhas 69 para um curto e Linha 73 durante um longo. Os detalhes de submeter ordens do mercado são descritos no JForex Wiki. Quando você parar essa estratégia, onStop (linhas 48--53) é chamado. Para esta estratégia, o programador faz um loop através de todas as ordens usando novamente engine. getOrders () e fecha cada posição com um comando order. close () na linha 50. Isso é para esta estratégia trivial. Se há um ponto que você deve se lembrar. Note o meu uso de muitos links para o javadoc JForex e JForex Wiki ao longo deste post. É provável que você encontre muitas das suas respostas dessas duas fontes. Se não, há sempre o JForex Support Board. Agora que você teve uma idéia de como MAPlay. java funciona, é hora de testá-lo. No próximo post em janeiro, discutiremos o JForex Historical Tester e o que observar quando executar uma estratégia ao vivo. Analisamos quatro dos seis métodos na interface IStrategy em um post anterior. Os dois últimos métodos, onTick e onBar, é onde sua estratégia se conectar com dados de mercado. Qualquer um ou ambos, destes métodos é onde você colocar o seu algoritmo de negociação dentro Sua estratégia seria então capaz de processar os dados de mercado como eles chegam um tick / bar de cada vez. Lembre-se de que a IStrategy Interface é o esqueleto da sua estratégia. E esse objeto IContext é o coração de sua estratégia. OnTick / onBar é a cabeça de sua estratégia, que contém o seu algoritmo de negociação, que é o cérebro. Aqui está a definição do método onTick. Importante: onTick é chamado para cada instrumento que sua plataforma JForex está inscrita (a lista de instrumentos em sua caixa de espaço de trabalho). Deixe-me dizer que, novamente, onTick é chamado para cada instrumento que sua plataforma JForex está inscrito. A prática padrão é filtrar os carrapatos para os instrumentos que você não deseja com uma declaração IF-return simples. If (instrument myInstrument) return Os dados de tick reais são passados para a sua estratégia usando o objeto ITick do parâmetro onTick. Dê uma olhada na entrada javadoc ITick para ver o que ela oferece. OnBar funciona de forma semelhante ao onTick. Em que onBar é chamado para cada instrumento subsribed e período conhecido por JForex. Da mesma forma, você tem que filtrar todos os instrumentos indesejados e períodos ou então haverá resultados esperados de sua estratégia. Outro ponto a ser observado é que onBar fornece tanto um IBar askBar quanto um IBar bidBar, representando as barras ask e bid. Pergunta: O que acontece quando dois ou mais períodos se sobrepõem como em barras 13:45 1, 5 e 15 minutos estão chegando ao mesmo tempo (para não mencionar os períodos em segundos também). Resposta: De acordo com Dukascopy Suporte no fórum, eles vêm em uma ordem rigorosa, por exemplo (1min 1min 1min 1min 1min 5min 1min 1min 1min 1min 1min 5min.) Eles vêm em ciclos, onde períodos menores vem em primeiro lugar. JForex Support Forum Como você programa sua estratégia com JForex, você sem dúvida vir acima com perguntas de seu próprio. O melhor lugar para perguntar é no Fórum de suporte oficial do JForex. Este é o último dos três recursos essenciais do JForex que eu aludei anteriormente. Mesmo se você não tem nenhuma pergunta específica, há códigos de amostra, discussão de codificação e centenas de QampA existentes de outros desenvolvedores do JForex postados no fórum. A discussão até agora tem sido de nível muito alto. Para mostrar o que você realmente pode fazer em uma IStrategy, vamos dissecar uma estratégia de trabalho no próximo post. E o que mais melhor para examinar do que a mais popular estratégia JForex de todos eles - MAPlay. java. Continuando na parte 1 desta série: Começando a aprender a programação do JForex. Agora estavam prontos para discutir a coisa real. Você constrói estratégias JForex usando a interface IStrategy (O que é uma interface). Basicamente, uma Interface é um esqueleto de código com um conjunto de métodos vazios predefinidos que você precisará implementar. Os seis métodos padrão da IStrategy Interface são: Abaixo está uma implementação vazia IStrategy Interface, também conhecida como uma estratégia JForex. Esse código compilará bem no JForex e você poderá executá-lo. Mas ele não faz nada, porque não há código para executar em cada um dos métodos. Cada um dos seis métodos será apenas chamado e sair imediatamente. Cada um dos métodos é acionado por um evento específico. Você provavelmente pode adivinhar o que eles são de seu nome. OnStart (linha 5) Este é o primeiro método chamado quando você executa sua estratégia. Ele será executado uma vez e apenas uma vez no início de sua estratégia. Normalmente você faz sua inicialização aqui. A coisa a observar para onStart está na linha 5 do código. A assinatura do método de onStart é O objeto no parâmetro e dado a você neste método é um objeto IContext. Se IStrategy é o esqueleto, então IContext é o coração da estratégia. Por favor, dê uma olhada neste link javadoc para IContext para ver o que este objeto faz. Javadoc. Agora é um bom momento para introduzir o segundo dos três recursos essenciais de um programador JForex. O JForex Javadoc é a documentação mais atualizada da API explicando cada objeto e métodos da API JForex. Pense nisso como um manual de referência. Observe que, embora sua abrangente, a maioria da explicação é muito esparsa e possivelmente incompleta. IContext é um objeto JForex principal para acessar muitos componentes importantes do sistema JForex, como o mecanismo de pedidos, gráficos, console, indicadores. Você começa a idéia. É importante que você normalmente queira manter uma cópia local do mesmo como esta é a única vez (no onStart) que este objeto será passado para você no IStrategy. OnStop (linha 26) Como o nome sugere, esse método é chamado quando você envia um comando stop para sua estratégia. Você faz seu encerramento do programa, como registrar e limpar dados aqui. Não muito fora do comum com este. OnMessage (linha 18) Considerando que sabemos quando onStart e onStop será chamado, onMessage é um método assíncrono em que você não sabe exatamente quando ele será executado. Este método é chamado quando o servidor Dukascopy envia sua estratégia uma mensagem. Por exemplo, o servidor chama onMessage para informá-lo de que seu pedido foi preenchido. Você recebe e processa a mensagem do servidor acessando o objeto IMessage que é passado para você. Importante: Não há garantia de que você receberá todas e cada uma das mensagens enviadas para a sua estratégia a partir do servidor. Talvez seu processo estratégico esteja obstruído. Ou talvez a sua ligação à Internet teve um soluço. Se o seu onMessage estratégia não é chamado pelo servidor por qualquer motivo, o servidor não poderia se preocupar menos e não será verificar nem tentar novamente. Portanto, não faça nada crítico como gerenciar seus pedidos no onMessage onAccount (linha 22) Esse método é chamado sempre que a atualização das informações da conta é recebida. O método fornece acesso ao objeto IAccount. Que você usa para obter as informações de sua conta. Diga se você tem uma posição aberta, suas informações de conta mudam em cada tick porque seu patrimônio é lucro / perda não realizado em dinheiro. Nesse caso, onAccount é chamado a cada 5 segundos pelo servidor no máximo para evitar inundar sua estratégia. Mais Importante: O objeto IAccount não está conectado ao vivo à sua conta no servidor. É apenas um instantâneo da sua conta. Por exemplo, se você manter uma cópia local de um objeto IAccount. Faça algumas negociações para alterar o seu saldo. Em seguida, pergunte a mesma IAccount para informações de saldo da conta, você não verá uma alteração. Como tal, sempre atualize sua cópia local de IAccount dentro do método onAccount para manter suas informações de conta atualizadas para o uso de strategys. Os métodos onStart, onStop, onMessage e onAccount são métodos administrativos para sua estratégia. Os dois últimos métodos que discutem bem, onTick e onBar, é onde a magia acontece em uma estratégia. Estou guardando o melhor para o último no próximo post. O maior problema que tive ao aprender a programar minhas próprias estratégias de negociação no JForex é encontrar onde começar a aprender. Havia pouca documentação JForex disponível no momento e eu tive que ensinar-me através de tentativa cuidadosa e erro com a ajuda do suporte técnico Dukascopys. As coisas certamente mudaram para melhor como uma comunidade JForex está começando a brotar e documentação para ele é pelo menos suficiente para começar alguém começou. Este post é o primeiro de uma série de guia rápido iniciantes para aprender programação JForex, colocando todos esses recursos em um tutorial. JForex é uma ferramenta Java JForex não é realmente uma linguagem de programação. É uma interface de programação de aplicativo (API) para uso com a linguagem de programação Java padrão. Como tal, o primeiro passo para aprender a programar em JForex é aprender Java. Felizmente, Java é uma das linguagens de programação mais populares. Assim therere abundância dos recursos dentro e fora da correia fotorreceptora para aprender a programação de Java. Alguns exemplos de tutoriais online gratuitos são: The Java Tutorials - Este é um tutorial oficial do próprio desenvolvedor do Java. Altamente recomendado. Iniciantes Java Tutorial - Mais orientado para os iniciantes absolutos para a programação. Se você preferir um livro, eu recomendaria Head First Java, 2nd Edition. Eu escovei acima em meu Java deste livro. Não se detém em Java muito embora como você só precisa saber o básico para começar com JForex. Basta ler alguns capítulos para entender a sintaxe Java e depois seguir em frente. Você sempre pode voltar atrás para eles mais tarde. Mergulhar no JForex O JForex Wiki é um dos três recursos essenciais para os programadores do JForex. Vou me referir a algumas páginas específicas do Wiki em grande parte desta série de posts. Se você ainda não o fez, inscreva-se para uma conta DEMO na Dukascopy. Em seguida, lançar a plataforma JForex e siga as instruções na página Use in JForex wiki para montar sua primeira estratégia JForex Até agora tão bom Por este ponto, espero que você possa entender o código-fonte básico Java e saber como iniciar / abrir, compilar e Executar uma estratégia JForex. No próximo post nesta série de aprendizagem de JForex, vamos estudar a anatomia de uma estratégia de JForex. Jforex Vs Metatrader-4 Quando falamos de Plataforma de Negociação o primeiro nome que vem à nossa mente é, sem dúvida, MetaTrader 4. Como eu, acho que todos os membros desta comunidade, que agora usam principalmente a Plataforma Dukascopy - JForex. Tem experimentado o bem conhecido MT4 oferecido por dezenas, senão centenas de corretores forex. Mas é o famoso MT4, a melhor opção para a negociação no mercado FOREX todayChoosing a plataforma de negociação direita para cada um importa muito. A coisa mais importante é que a plataforma escolhida deve ser uma combinação perfeita para o usuário. Como cada um de nós que usaram tanto: MT4 e JForex, podemos concluir que ambos foram concebidos para satisfazer as necessidades de cada comerciante. Então, quais são as principais diferenças entre essas plataformas e quais são seus pontos fortes e fracos. Claro, algumas das coisas aqui apresentadas já são conhecidas de todos vocês, outros são a minha opinião pessoal, uma vez que eu usei ambas as plataformas, para o comércio manual e automatizado. Plataforma bOS. Primeiro de tudo, uma das coisas que me levou a procurar corretores que não usam plataforma MT4 foi a questão do sistema operacional, como todo mundo sabe MT4 só funciona em Windows. Claro que pode ser executado em outros sistemas, com alguns truques, mas não é a mesma coisa. JForex alega ser muito diferente do MT4 quando se trata de sistemas operacionais, porque ele pode ser executado em diferentes sistemas operacionais, incluindo Windows, Linux, Mac, etc Então, a este respeito o meu voto vai para JForex, uma vez que eu tenho duas máquinas, uma Com um sistema operacional Mac e um com Linux. Plataforma API: JFOREX - 1 vs MT4 - 0 Dukascopy fornece a todos os usuários do JForex uma biblioteca de cliente API. Que podem ser vinculados a sistemas de clientes para que eles possam se comunicar diretamente com servidores de comércio Dukascopy Bank. Esta API pode ser utilizada para desenvolver aplicações de software personalizadas, como estratégias e indicadores, utilizando a linguagem de programação Java. MetaTrader 4 não fornece uma API, apenas fornece o código de referência MQL em sua comunidade MQL4, onde você pode encontrar algumas funções e objetos. Se pesquisarmos na internet, podemos encontrar algumas soluções pagas para MT4 API. () Não há dúvida, quem ganha este ponto é JForex. JFOREX - 1 vs MT4 - 0 A implementação de estratégias e indicadores JForex oferece todas as vantagens dos IDEs Java (Integrated Development Environment), como o NetBeans IDE eo Eclipse IDE para desenvolvedores do JForex. A tradução automática através do conversor incorporado permite a programação das estratégias de negociação baseadas em vários idiomas, como JAVA e MQL4.MT4 é fornecido com o Ambiente de Desenvolvimento Integrado da Linguagem 4 do MetaQuotes (IDE MQL4). MQL4 é uma linguagem C-like, e vem em segundo apenas para tais linguagens de alto nível como Java e C. No passado eu desenvolvi várias estratégias em MQL4, e sim é uma linguagem muito simples, mas quando eu preciso implementar alguns mais complexos Estratégias tudo se torna muito mais difícil. O MQL4 restringe a você somente a programação relacionada ao comércio. Qualquer outra coisa requer programação DLL. JForex - 1 vs MT4 - 0 / b Em contraste com outros fornecedores automatizados de soluções de FX, como o MetaTrader 4, que testa os resultados, o JForex parece ser uma solução mais séria para o desenvolvimento avançado de trading de forex, Geralmente não são muito precisos devido ao uso da interpolação de dados em vez dos dados de carrapatos reais, o JForex resolve esse problema oferecendo dados reais de carrapatos para testes históricos de back, melhorando a precisão dos testes. Ao desenvolver suas estratégias, os comerciantes podem utilizar a profundidade do mercado como um recurso adicional, fornecendo informações sobre o mercado atual. Como eu disse, MT4 não fornece fonte de dados confiável para testes de volta, mais uma vez com alguns truques e um monte de trabalho, podemos baixar dados de provedores externos e usá-lo em MT4 EA backtesting. O backtesting e as possibilidades de programação do JForex são muito mais avançados do que no MT4, meu voto vai novamente para o JForex. BPlatform Popularity: JFOREX - 0 vs MT4 - 1 / b Como eu disse no início do meu artigo, MT4, sem dúvida, é a plataforma de negociação mais popular hoje em dia. Literalmente centenas de corretores diferentes oferecem a plataforma. A principal vantagem do MT4 é a sua combinação extremamente bem sucedida de grande funcionalidade com excepcional facilidade de uso. A interface simples e elegante da plataforma esconde os poderosos recursos oferecidos por ele para os comerciantes profissionais e novatos. Existe um grande número de produtos comerciais e gratuitos (Indicadores e Consultores Especializados). Ao contrário da maioria dos corretores, a Dukascopy desenvolveu sua própria plataforma de negociação cross-OS, e sua apenas começou a compartilhá-lo com outros corretores, como FXDD eo AlpariUS. Como você pode ver na próxima imagem1, cortesia do maior fórum forex, onde uma votação está ocorrendo em diferentes plataformas de negociação, o JForex é apenas a perder para MT4 e Ninja Trader. Então, na minha opinião se Dukascopy continuar o excelente trabalho na promoção da plataforma, o JForex em breve ser tão popular com MT4. Por que os comerciantes continuam a escolher MT4 para o comércio manual e automatizado Se olharmos na internet é fácil ver por que a maioria dos comerciantes preferem usar MT4, porque há centenas de consultores especializados, os indicadores personalizados E outras ferramentas úteis disponíveis para MetaTrader 4. Quando apenas alguns deles para outras plataformas, como JForex. Possibilidade de executar operações com diferentes instrumentos do mercado financeiro (FOREX, Futures, CFD) em tempo real, enquanto que no JForex só tem acesso ao FOREX. MT4 continua a dominar o mercado por causa de sua flexibilidade e suas características personalizadas. Todas essas vantagens foram experimentadas por novos e muitos comerciantes profissionais. É por isso que eles preferem ficar com MetaTrader 4 plataforma de negociação. Por que você deve escolher JForex para negociação manual e automatizada? JForex pode ser executado em diferentes sistemas operacionais, incluindo MAC, Linux e Windows. Os servidores da plataforma com os quais os usuários interagem são reservados no local e, portanto, mantendo a latência baixa. Suas conexões Multi-way ajudam um comerciante coloca um comércio em uma plataforma e facilmente sincronizado em outras plataformas simultaneamente. A Dukascopy é reconhecida pela sua transparência no mercado SWFX, com plataforma Jforex, que oferece acesso directo à liquidez do mercado Forex interbancário. Escolha sabiamente sua plataforma de negociação Suas opiniões são bem-vindas na forma de revisão. LM Eu decidi escrever este artigo para descobrir sua opinião sobre essas duas plataformas, então seus comentários são bem-vindos. Obrigado. Como você pode comparar Jforex com MT4 Jforex sendo um programa proprietário de Dukascopy e MT4 é desenvolvido por um terceiro para atender todos os corretores. JForex também tem barra de intervalo intrbuilt e tipos de gráfico renko Considerando que para MT4 requer um plugin de terceiros. A única força de MT4 é a variedade de indicadores técnicos personalizados. Eu também usei muito o mt. Realmente não sou um comerciante automatizado, mas posso garantir-vos: sobre a negociação manual, jforex obter outro 4-0 definetly não há nenhum desafio. -) Gostaria de considerar usar JForex sobre MT4 no entanto GMT para JForex ou qualquer plataforma Dukascopy nessa questão, é uma enorme desvantagem. Digamos: 1 para negociação de gráficos, 1 para profundidade de mercado e volumes, 1 para deslizamento, 1 para seriety corretor. -) eu prefiro MT4, porque eu não sei como funciona jforex, mas estou aprendendo a não morrer estúpido) 1 e boa sorte nagarajaAdiga. Eu entendo o seu ponto de vista, mas eu poderia muito bem compará-los, mais estas duas plataformas são muito semelhantes, se você ainda não reparou Na minha opinião, a plataforma de negociação tem uma importância menor. Deixe-me explicar. Tenho um sistema cujos indicadores e ferramentas não podem ser encontrados na rede. Eu faço a minha análise usando excelentes folhas. Depois que o que resta é a execução do plano de comércio para que a plataforma não importa. De outro ponto de vista: Jforex oferece muitas opções boas para mim. Tais como condições de entrada de ordem, condições de stoploss, tomar as condições de lucro. Essas ordens condicionais são melhores que metatraders. Jforex também oferece extensibilidade em uma linguagem de programação conhecida e madura: Java. Na minha opinião, é também melhor do que mql4 .. artigo útil 1 O autor é um nerd linux que negocia com algoritmos, obviamente jforex é a melhor escolha para ele, cuz seu cross-platrorm e tem uma API direito de Dukascopy. Mas se você é uma pessoa normal, adequada, se você usa o Windows e o comércio com suas próprias mãos, então jforex torna-se inutilizável Jforex é ruim não só porque seu java-ish alienismo em termos da interface, jrofex carece das características MT4s mais essenciais para manual Comerciantes, como: a guia de histórico, a partir da qual você pode ver todos os seus negócios anteriores e arrastá-los à direita no gráfico para ver os detalhes, incluindo pontos de entrada, S / L, T / P. Em jf você não pode mover gráficos para reorganizá-los, segurando o botão esquerdo do mouse avançado sinais de som sistema de seleção de cores para objetos em jforex é apenas uma dor na experiência global ass de trabalhar com gráficos, aplicando modelos, indicadores, selecionando quadros de tempo em MT4 é Maneira melhor jforex não pode oferecer milhares de comunidade escrita indicadores. Ok, o suficiente para breve. A minha conclusão é, se você é um programador à procura de uma plataforma de negociação automatizada, jforex ou cTrader é a escolha certa para você, mas se você é um comerciante manual, não há nada melhor do que bom velho MT4Expert Advisors Programming (MQL4, MQL5, JForex8230) Caso você não pode viver sem negociação, e sua estratégia de negociação é muito rentável e faz com que você se orgulha dele, você pode melhorar seu negócio ainda mais e aumentar os lucros. Tudo o que você precisa fazer é transformar sua estratégia de negociação em um consultor experiente de fácil manuseio para as Plataformas MT4, ou MT5 ou JForex. Nosso Expert Advisor foi desenvolvido e codificado pelos melhores profissionais da indústria para permitir que você relaxe e continue fazendo o seu negócio. Sua estratégia manter-se-á negociar sem nenhuma intervenção de seu lado e você não necessitará preocupar-se sobre os resultados. Além disso, a pedido, podemos integrar todos os indicadores no seu sistema Expert Advisor para torná-lo ainda mais pessoal, único e eficaz. Finalmente, recursos adicionais estão disponíveis mediante solicitação. Deve ser observado especialmente que nenhuma modificação adicional de software de terceiros (desenvolvido por uma empresa ou um programador individual) pode ser feito. A única exceção é quando você precisa adicionar um código de proteção MT4 EA. Por meio de exceção, a modificação de software de terceiros é possível, mas será muito mais caro do que desenvolver um novo Expert Advisor. Isto é devido ao fato de que temos que estudar e compreender este código de sistema de terceiros para realizar as modificações necessárias. Desenvolvimento de um Expert Advisor requer cerca de 2-3 dias em média, mas se você quiser personalizar o seu software de negociação e ter alguns requisitos específicos, o processo de desenvolvimento pode demorar até uma semana. No caso de você encomendar um grande projeto, várias semanas e até meses podem ser necessários para concluir a tarefa, eo tempo de desenvolvimento depende da vastidão do projeto e detalhes. Um arquivo MQ4 contendo código-fonte completo do seu Expert Advisor será enviado para você após a conclusão do seu pedido. Copyrights sobre o EA desenvolvido será o seu completamente para que você possa fazer com o produto o que quiser (modificar, distribuir, etc). Como regra, nossos clientes não necessitam de assistência na configuração do Expert Advisor, uma vez que é um processo fácil e direto. Basta abrir a pasta MT4-folderexperts e copiar o arquivo MQ4 ou EX4 nele. Conclua a instalação reiniciando o terminal MT4. De qualquer forma, não hesite em contactar a nossa equipa de apoio que irá ajudá-lo com o processo de instalação. Expert Advisors for Offline charts Se você preferir trabalhar com gráficos off-line (gráficos Renko ou gráficos Range Bar, criados por meio de aplicativos de terceiros), temos todos os recursos para lhe proporcionar essa oportunidade, criando Expert Advisors eficiente que são capazes De trabalhar com esses gráficos. Expert Advisors com DLL Nossas bibliotecas DLL totalmente programadas fornecem conexão confiável entre qualquer servidor remoto e seus scripts, EAs e indicadores personalizados. Você será garantido com os principais recursos de segurança e capaz de transferir com segurança dados de qualquer valor graças à nossa programação MT4 hábil. Desta forma, o seu Expert Advisor irá definir ou publicar dados de uma forma altamente segura. Custom Scripts Programming Nós também podemos fornecer scripts personalizados que podem ser integrados em seu sistema de comércio manual. Usando esses scripts, você sempre será capaz de definir um tamanho de lote preferível de acordo com sua estratégia e regras de gestão de dinheiro. Os scripts também possuem outros recursos úteis, como criação automática de ordens SL / TP e tamanho de lote que não contradizem suas regras e configurações. Programação de indicadores personalizados Se você é um profissional que gosta de negociar manualmente, você sabe bem que os indicadores personalizados podem ser muito úteis. Você pode confiar em nossos codificadores profissionais que usam a programação MT4 hábil para ajudá-lo a mapear os sinais comerciais, os níveis de entrada e saída e as previsões SL / TP. Você será capaz de usar esses dados no futuro para negociação manual com sua plataforma de negociação ou um EA. MQL4 amp MQL5 Serviço de Proteção de Código Nós garantimos cem por cento de segurança e proteção de seu software. Tornou-se possível graças ao sistema de proteção multinível. Você pode escolher qualquer pacote de segurança preferível, desde proteção primária e elementar até tecnologias de segurança mais complicadas e avançadas. Para aumentar o nível de proteção, usamos bibliotecas DLL habilmente codificadas que permitem mover sua lógica de negociação para esses arquivos DLL. A pedido, também podemos fornecer opções de segurança baseadas na Web. Nesse caso, parte de sua lógica de negociação é transferida para um servidor web protegido e confiável. Protegeremos a DLL usando a proteção mais confiável. Acordo de Não-Divulgação O advogado ou indicador especializado desenvolvido será a sua propriedade intelectual. Por favor, faça o download e leia nosso contrato de Não-Divulgação para entender a defesa de sua propriedade intelectual. Além da proteção de software, oferecemos privacidade de informações e estamos sempre prontos para assinar um NDA para garantir a proteção de suas idéias e métodos de negociação. No entanto, independentemente da NDA, você pode ter certeza de que nunca divulgaremos suas informações privadas a terceiros. Manter a privacidade de um cliente é uma de nossas obrigações mais importantes. Temos muitas ofertas especiais para nossos clientes, como período ilimitado de teste de software. Dessa forma, não importa o tempo que passou (vários dias, semanas ou meses) desde que você recebeu um Expert Advisor pronto, você pode entrar em contato conosco em caso de problemas ou erros de qualquer tipo. Temos uma equipe profissional de codificadores especialistas que estão sempre prontos para ajudá-lo e resolver qualquer problema com o nosso software. No entanto, deve-se notar que não realizamos grandes mudanças de software, por exemplo, caso o software fique desatualizado. 12 pensamentos sobre ldquo Home rdquo
No comments:
Post a Comment