É possível entender o que o cliente deseja deste ToR? - página 6

 
O iniciante do tópico é um amigo meu e eu tenho conversado com ele no Skype sobre isso.

A questão é a seguinte... O TOR é muito analfabeto. não há absolutamente nenhuma especificação. literalmente cada frase requer esclarecimento detalhado e levanta muitas questões.
a maneira como você pode pensar em todos os detalhes e fazê-lo você mesmo, mas é improvável que vá ao encontro dos desejos do cliente.

Como resultado, o algoritmo não funciona da maneira que o cliente deseja, o que era de se esperar.
 
nowi: É claro que você mesmo pode pensar em todos os detalhes, mas é improvável que isso vá ao encontro dos desejos do cliente.
você pode pensar em todos os detalhes e fazer o Expert Advisor você mesmo, mas é improvável que ele atenda às necessidades do cliente.
Como resultado, o algoritmo não funciona da maneira que o cliente deseja, o que era de se esperar.

Na verdade, é por aqui que você deveria ter começado...

 
Minha conclusão é bem diferente.
Há muitos "gurus" de programação aqui que ensinam os outros a serem inteligentes, enquanto eles mesmos eram subdesenvolvidos e agora se fazem passar por programadores legais, mas não há nada além de trolling deles.
 
G001:
Minha conclusão é bem diferente.
Há muitos "gurus" de programação aqui que ensinam os outros a serem inteligentes, enquanto eles mesmos eram subdesenvolvidos e agora se fazem passar por programadores legais, mas não há nada além de trolling deles.
Zemlya)
 
G001:
Minha conclusão é bem diferente.
Há muitos "gurus" de programação aqui que ensinam os outros a serem inteligentes, enquanto eles mesmos eram subdesenvolvidos e agora se fazem passar por programadores legais, mas não há nada além de trolling deles.
Eu acrescentaria: ... que estudou para quem))
 
G001:
Minha conclusão é bem diferente.
Há muitos "gurus" de programação aqui que ensinam os outros a serem inteligentes, enquanto eles mesmos eram subdesenvolvidos e agora se fazem passar por programadores legais, mas não há nada além de trolling deles.
Como é distorcida sua conclusão. Estranho como você pensa. Não meça todos por sua própria bitola.
 

Muito obrigado por suas respostas! Encontrei algum conforto e apoio em seus comentários. Como neste caso sou o autor deste ToR e tenho colaborado com o programador para resolver este problema, e recebi um resultado negativo na forma de um EA de trabalho inadequado, decidi fazer esta pergunta no fórum para entender qual é a razão do meu fracasso. Porque recebi do programador uma EA que não corresponde à minha visão, assim como acusações de que minha especificação de requisitos era "horrível, para dizer de forma branda, e no processo, me pediam constantemente para modificar algo.

Quem são os programadores? E no que eles estão interessados? Exagero: Programadores escrevem software e querem ser pagos por suas habilidades. O programador está interessado em tornar o algoritmo lucrativo para o cliente? Isto não parece ser um pré-requisito.

Quem são os clientes? Aqueles que não conseguem escrever programas, mas acham que têm uma boa idéia, ou querem verificar se têm uma boa idéia. O cliente está interessado em tornar o algoritmo lucrativo.

Se você não sabe como programar, parece uma tarefa assustadora sentir uma idéia. Explorar gráficos e fazer cálculos em uma excelente tabela é possível, em princípio, mas longo e entediante. E o mais importante, também é uma tarefa bastante trabalhosa implementar o algoritmo encontrado manualmente no comércio real. Mas hoje em dia o algoritmo pode ser programado, e há especialistas que podem fazer isso. E estes profissionais podem ser encontrados neste site.

Portanto, há uma certa contradição. O cliente não sabe ou não sabe exatamente onde sua idéia vai levar e também tem que pagar pelo trabalho de um programador, e o programador está quase sempre confiante nos resultados de seu trabalho e na remuneração garantida.

Com base no que foi dito acima, ainda querem obter alguma atenção, compreensão e respeito dos programadores. Em outras palavras, não entender os termos de referência, não aceitar o trabalho, não ficar satisfeito com o preço, não aceitar o trabalho e não dar um assessor que não se encaixa nas idéias do cliente.

 
Dedpistolet:

Com base nas quatro médias móveis, prever os níveis de preços da futura barra. Depois negociamos na direção da encosta do EMA. Se a inclinação for para cima, a primeira ordem é colocada ou por uma ordem de limite, no nível de fechamento da barra anterior, que já foi formada, ou o comércio é aberto por uma ordem de mercado. Depois temos mais dois níveis: no nível do mínimo previsto e o terceiro nível na distância entre a primeira e a segunda ordem. As paradas são obrigatórias. Após a abertura das transações no bar seguinte, se a tendência continuar, então o procedimento de compras também. Os negócios são fechados após o sinal oposto aparecer.

 
O gráfico acima reflete a idéia de prever os níveis futuros das barras. Este trabalho foi feito por outro programador, que criou este indicador com base em minha idéia e, como você pode ver, uma vez que o trabalho é feito, a idéia é implementada. Talvez eu devesse ter encomendado o consultor especializado a este programador, já que ele realizou muitos trabalhos e certamente teria lidado com esta tarefa. Mas havia muitos pedidos de trabalho, então deixei outro programador, que estava muito ansioso para me ajudar, se mostrar.
 

Graças à nossa discussão, também quero dizer que tenho que admitir a fraqueza da minha formulação em relação à direção comercial baseada na inclinação das médias móveis. Devo admitir que não é a inclinação das médias móveis que é decisiva, mas a previsão dos níveis futuros das barras. Afinal de contas, se conhecemos o nível aberto e o nível fechado, fica claro para nós em que direção negociar - na direção do fechamento.

Também devo admitir que ainda não sei a melhor maneira de fazer a terceira encomenda: tenho duas variantes, ou ela é colocada a uma distância de passo entre a primeira e a segunda encomenda, ou entre elas. Não sei a resposta, mas provavelmente é possível colocar alguma variabilidade na EA, e testar essas opções.