Discussão do artigo "Como fazer um pedido de Expert Advisor e obter o resultado desejado" - página 2

 
Bem, é claro que o autor exagerou em relação ao "resultado desejado" no título. Pois (no caso da codificação MQL), o resultado desejado não é o programa, mas o lucro. E somente por causa disso, o cliente está sempre insatisfeito com o trabalho do programador MQL. Portanto, não importa quais instruções você escreva para o TOR, o cliente está fadado a ficar insatisfeito. Mais detalhadamente: aqui.
Для желающих проверить свои идеи с помощью услуг программистов - MQL4 форум
  • www.mql5.com
Для желающих проверить свои идеи с помощью услуг программистов - MQL4 форум
 

Pessoal, muito obrigado pelo feedback e pelos comentários. Para ser sincero, eu estava esperando mais críticas. Acho que há mais por vir ;)


Vou adicionar o índice, mas pergunto se é possível fornecer links para seções específicas.


Com relação ao "arsenal do escritor especialista". Não creio que eu tenha aberto os olhos de alguns programadores experientes. O assunto é tratado com tantos detalhes apenas para os operadores, que eles pensam nas questões de estabilidade do sistema de forma muito superficial. E não pode haver uma "pílula universal" para todos os erros - muitas situações devem ser pensadas individualmente para cada sistema. Tomemos como exemplo a distância das ordens de stop: em algum lugar você pode esperar e colocar o SL mais tarde, em algum lugar, se for impossível definir um stop, você precisa cancelar o sinal, e em algum lugar você precisa "lembrar do SL" e fechar de acordo com o mercado. E esse é um exemplo simples com uma operação independente, mas muitas vezes a lógica deve levar em conta várias ordens, operações e muitos outros fatores. É impossível prever tudo.

Por experiência própria: os Expert Advisors "para 100 mil reais" são encomendados muito raramente, na maioria das vezes as pessoas testam ideias. Os depósitos drenados devido a um erro no código são muito menores do que os depósitos drenados devido a uma estratégia falha. É por isso que "Testar uma ideia" é a seção número um.


Coaster, o "resultado desejado" é sempre o mesmo: uma mala com dinheiro. Só que isso não tem nada a ver com o artigo, que fala sobre o caminho consciente para essa mala. É tudo uma questão de atitude em relação ao câmbio, e é aí que está o problema. Está mais do que na hora de fazer com que todos os DCs escrevam uma inscrição enorme em uma moldura preta (como nos maços de cigarro) em todas as páginas de seu site:

É MUITO DIFÍCIL GANHAR DINHEIRO COM FOREX

NÃO HÁ DINHEIRO FÁCIL AQUI!

ou

95% DOS OPERADORES PERDEM TODOS OS SEUS INVESTIMENTOS


E agora - a atitude em relação ao forex é como a de uma roleta (intelectual). E ela é anunciada de acordo com isso. E o contingente é correspondente, e como poderia ser de outra forma...?

 

O anúncio de uma máquina de lavar deveria dizer: "nunca coloque um gato preto nela, pois ele não ficará branco de jeito nenhum, apenas será despedaçado". E também: "se suas roupas brancas como a neve estiverem sujas com manchas pretas e vermelhas de frutas, não compre uma máquina de lavar com todos os tipos de pós, mas pegue peróxido de hidrogênio a 3% por 10 centavos na farmácia, aplique 1 grama nessas manchas e, em 2 minutos, elas desaparecerão sem deixar vestígios".

No anúncio de um ar-condicionado, é necessário informar: "germes e mofos perigosos se reproduzem nele, e quando ele é ligado para resfriamento, não deve haver pessoas no cômodo".

E assim por diante.

Seria interessante observar o efeito dessa publicidade objetiva sobre os possíveis compradores.

Essa é, obviamente, uma fantasia paralela. Mas se falarmos de robôs, a maioria dos clientes adequados percebe que esse é seu hobby e que se trata de ganhar, não de renda mensal. Portanto, o cliente pode pagar ao programador pelo trabalho, pelo programa (indicador, script, consultor), mas não pelo lucro, que é obtido por seu esquema. Caso contrário, teremos que fazer uma contagem diferente. Se o pagamento pela lucratividade do Consultor Especialista deve ser feito, é necessário concordar com deduções para o desenvolvedor de porcentagem do lucro (por exemplo, 40% ou, em geral, alguma porcentagem regressiva dependendo da carga: deduções menores para grandes volumes). Ao mesmo tempo, o desenvolvedor deve incorporar ao Expert Advisor o controle do lucro real e o envio automático das informações relevantes. Assim, por exemplo, no final do trimestre, o desenvolvedor emitirá uma fatura específica para o usuário. É claro que o Expert Advisor deve ser extremamente protegido e não deve ser fornecido ao usuário no código-fonte. Em caso de não cumprimento das condições de pagamento, ele deve ser desligado. Embora tudo isso já esteja no mercado e seja chamado de aluguel de consultores. E o que é praticado aqui é chamado de "pedido de produto personalizado". Para ser justo, esse "trabalho manual" deve custar, em média, uma ordem de grandeza maior do que os programas em série replicados.

 
komposter:

Pessoal, muito obrigado pelo feedback e pelos comentários. Para ser sincero, eu estava esperando mais críticas. Acho que há mais por vir ;)

Vou adicionar o índice, mas deixarei claro se é possível fornecer links para seções específicas.

Com relação ao "arsenal do escritor especialista". Não creio que eu tenha aberto os olhos de alguns programadores experientes. O tópico é abordado com tantos detalhes apenas para os operadores, que eles pensam nas questões de estabilidade do sistema de forma muito superficial. E não pode haver uma "pílula universal" para todos os erros - muitas situações devem ser pensadas individualmente para cada sistema. Tomemos como exemplo a distância das ordens de stop: em algum lugar você pode esperar e colocar o SL mais tarde, em algum lugar, se for impossível definir um stop, você precisa cancelar o sinal, e em algum lugar você precisa "lembrar do SL" e fechar de acordo com o mercado. E esse é um exemplo simples com uma operação independente, mas muitas vezes a lógica deve levar em conta várias ordens, operações e muitos outros fatores. É impossível prever tudo.

Por experiência própria: os Expert Advisors "para 100 mil reais" são encomendados muito raramente, na maioria das vezes as pessoas testam ideias. Os depósitos drenados devido a um erro no código são muito menores do que os depósitos drenados devido a uma estratégia falha. É por isso que "Testar uma ideia" é a seção número um.


Coaster, o "resultado desejado" é sempre o mesmo: uma mala com dinheiro. Só que isso não tem nada a ver com o artigo, que fala sobre o caminho consciente para essa mala. É tudo uma questão de atitude em relação ao forex, e é aí que está o problema. Está mais do que na hora de fazer com que todos os centros de corretagem escrevam uma inscrição enorme em uma moldura preta (como nos maços de cigarro) em todas as páginas de seu site:

É MUITO DIFÍCIL GANHAR DINHEIRO COM FOREX

NÃO HÁ DINHEIRO FÁCIL AQUI!

ou

95% DOS TRADERS PERDEM TODOS OS SEUS INVESTIMENTOS

E agora - a atitude em relação ao forex como a roleta (intelectual). E ela é anunciada de acordo. E o contingente é correspondente, e como poderia ser de outra forma...?

Sim, quanto à publicidade, certamente, nenhum centro de corretagem é um inimigo para afugentar clientes em potencial. Ninguém jamais escreverá em letras grandes um slogan dizendo que os amadores não devem se envolver com o Forex. E os operadores estúpidos não vão querer admitir que isso é apenas para profissionais ou mesmo para uma equipe de profissionais que trabalham em grandes bancos de investimento e têm acesso rápido às informações necessárias, notícias etc.

Lembro-me de uma passagem de um livro dedicado à negociação bem-sucedida (mas no mercado de ações), que diz que um analista respeitado e bem-sucedido de um grande banco, que tinha acesso às informações mais recentes sobre os mercados, notícias econômicas e apresentou bons resultados por muitos anos, decidiu sair e trabalhar de forma independente, para não receber apenas uma porcentagem das transações. Mas a ideia acabou não dando certo. Depois de ser demitido, esse profissional se fundiu. Aí vem a verdade brutal. Até mesmo os profissionais drenam seu capital sem ter acesso às informações mais recentes e necessárias sobre o mercado. Portanto, é melhor que as pessoas comuns não se envolvam de forma alguma, para não perderem seu dinheiro. A perda de 100% é garantida mais cedo ou mais tarde. Em primeiro lugar, é preciso ter formação econômica com conhecimento dos princípios de negociação no mercado de ações e moedas, compreensão da natureza das mudanças no preço das ações, futuros e moedas. Em segundo lugar, você precisa de experiência de negociação em contas de demonstração e minicontas na vida real. Em terceiro lugar, você precisa de uma estratégia bem testada que traga lucro estável por mais de um mês.

É exatamente pelo fato de haver poucos deles no mercado que nossos colegas programadores têm de lidar com amadores e perdedores conhecidos, porque quase todos os operadores são assim. E esse é todo o problema desse tipo de desenvolvimento - o cliente amaldiçoa a si mesmo e ao desenvolvedor pelo fato de que a estratégia e o especialista/indicador acabarão sendo inúteis.

Como opção, ofereça serviços de desenvolvimento de robôs e indicadores a grandes bancos, empresas de investimento e empresas de administração de fundos.

 
Wex:

... os clientes mais adequados entendem que esse é o hobby deles e que se trata de ganhar, não de renda mensal. ...E o que é praticado aqui é chamado de "pedido de produto personalizado". Para ser honesto, esse "trabalho manual" deve custar, em média, uma ordem de grandeza maior do que os programas em série replicados.

Os ATSs adaptados para trabalhar com o custo real custam mais dinheiro, é claro, e, como variante, seu custo é composto pelo dinheiro gasto em programas criados anteriormente, geralmente criados apenas para testar a ideia e, muitas vezes, completamente inúteis na negociação. Eu não posso /e provavelmente ninguém pode/ de uma só vez pegar e escrever um TOR final que leve em conta tudo e qualquer coisa, é melhor e mais barato dividi-lo em componentes e encomendar o final mais tarde - é de maior qualidade, mas leva tempo e é para isso que eles são criados. É por isso que os programadores ganham aqui e agora, e os desenvolvedores contam com mais tarde, e agora é um hobby.

 

Artigo perfeito, obrigado! Komposter-u bonus to karma)))).

Surgiu uma "ideia-pergunta", talvez já expressa por alguém em algum lugar aqui ou fora daqui, mas ainda não a vi, então vou me manifestar....

Seria ótimo ter uma ideia sobre o arsenal do kit de ferramentas do construtor do programador, a partir do qual os modelos, mencionados acima, formam a estrutura. À sua maneira, "ferramentas, caixa de ferramentas...", como em muitos softwares de design automático como engenharia (autoCAD,...), gráficos XD (3DMAX, Maya, Nuke, etc.) ou construtores de programação Visual_X (Visual C++, Basic, Pascal, etc.).

O que quero dizer é que conhecer o conjunto de ferramentas (elementos de um algoritmo) facilita o algoritmo. Em artigos, vi algumas tentativas de usar software de design de blocos adicionais, mas, pelo que entendi, eles ainda são de nível muito baixo e editar o código gerado por eles leva mais tempo do que escrever do zero. É por isso que quero conhecer o conjunto de ferramentas de programadores individuais ou algum conjunto de ferramentas padrão, a partir do qual você possa começar e depois "desenhar" o algoritmo com blocos concretos. Isso, para mim, não é apenas uma vantagem para os desenvolvedores de TC, mas também para os próprios programadores, que, nesse caso, só precisam vincular os blocos de acordo com o esquema e não especular o que o cliente quis dizer.

Por exemplo, uma árvore de classes de tais blocos: "ordens", "filtros", "funções de gerenciamento de pessoal" etc. "Ordens" pode ter elementos como "abrir uma ordem de mercado", "abrir uma ordem pendente", "fechar uma ordem" etc. .....

Bem, o operador já forma um diagrama de blocos a partir desses blocos e, se você precisar de blocos personalizados que não estejam disponíveis no arsenal de um programador específico ou de uma determinada "barra de ferramentas padrão", será solicitado um bloco separado (função, microalgoritmo...).

Em qualquer caso, as funções especiais personalizadas representarão menos de 5% do trabalho, o restante será padrão. Mas para pensar com clareza, você deve ver a lista completa claramente)))))

 
Alex_Bondar:

Posso contar os clientes capazes de "algorítmicos" nos dedos (graças a Deus, dois) de minhas mãos. Isso em 9 anos de programação personalizada ativa.

Portanto, não se preocupe com isso, mas escreva um algoritmo para suas necessidades, e o que os programadores usarão é problema deles.

 
Crédito pelo artigo, aprendi muitas coisas novas como cliente e agora muitas coisas precisam ser revisadas no EA e no algoritmo)
 

Olá a todos!

Eu queria pedir um conselheiro, mas, a julgar pelos estatutos locais, não é fácil e é improvável que isso seja feito. Apenas palavras bonitas e nada mais. Ou é possível um milagre? Como faço para pedir um conselheiro?

Как заказать торгового робота на MQL5 и MQL4
Как заказать торгового робота на MQL5 и MQL4
  • 2010.06.18
  • MetaQuotes Software Corp.
  • www.mql5.com
С запуском сервиса "Работа" MQL5.community становится идеальным местом для размещения заказов и оказания услуг программирования. Тысячи трейдеров и разработчиков ежедневно посещают этот ресурс и с легкостью могут помочь друг другу. Для трейдера сервис "Работа" - это легкая возможность получить свой собственный эксперт. Для MQL5-разработчика это возможность легко найти новых клиентов. В данной статье мы рассмотрим возможности этого сервиса.
 
Muratka:

Olá a todos!

Eu queria pedir um conselheiro, mas, a julgar pelos estatutos locais, não é fácil e é improvável que isso seja feito. Apenas palavras bonitas e nada mais. Ou é possível um milagre? Como se faz para pedir um conselheiro?

Que tipo de "estatuto" você leu para chegar à conclusão de que isso é tão difícil? Faça uma solicitação na seção Trabalho, tudo é simples.