Discussão do artigo "Como criar uma Especificação de Requisitos para solicitar um indicador" - página 5
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
+100
Tentar mudar/ensinar/fazer o cliente pensar é uma ideia utópica.
Se ele não tiver uma ideia clara do que deseja obter antes de fazer um pedido, nenhum artigo (nem curto, nem detalhado, nem em formato de vídeo) o fará entender a questão em detalhes. E se ele já entende o que quer, não há dificuldades com a apresentação (incluindo ilustrações, quando necessárias).
Todo o resto recai sobre os ombros do programador e está incluído no custo do trabalho. Com a experiência, conseguimos reconhecer rapidamente os pedidos inadequados, literalmente por algumas linhas. E praticamente não há pedidos ruins.
O artigo permanecerá sem o público planejado para ele (mas talvez interesse a outras mentes curiosas).
Andrei, você é uma pessoa experiente. Há dificuldades em transferir pensamentos para o papel (para a composição). Eu tinha um amigo, infelizmente já falecido, que não conseguia falar, sempre ficava em silêncio nas empresas. Mas ele escrevia textos tão bons que todo mundo lia. E havia variantes que eram exatamente o oposto. Agora o cliente - muitas emoções, e então se descobre que no TOR não há sistema para definir posições. Ou seja, estava escrito - para colocar uma vez por dia, depois - oh não, precisamos colocar uma vez por hora!!!! A julgar pela experiência de trabalhos anteriores, essa histeria continuará.
Atualizei o rascunho do artigo em minha primeira postagem - adicionei seções
Software útil para escrever TOR
Formulação de Termos de Referência na forma de um Algoritmo
Exemplos de Termos de Referência
Também tenho um exemplo do segundo TdR, mas preciso de outro. Por favor, dêem suas idéias. E leiam/sugiram/critiquem.
Quanto melhor for o artigo para o cliente, mais fácil será para todos nós.
O artigo deve incluir um lembrete dos direitos das partes sobre o resultado do trabalho intelectual, se o código-fonte é transferido, uma garantia de erros e correções caso eles sejam descobertos como resultado de alterações no software ou da ocorrência de situações sem precedentes. Talvez o preço do contrato deva depender disso.
Acho que vale a pena explicar ao cliente que a lógica é importante no algoritmo e familiarizá-lo com um conjunto mínimo de operadores para que ele possa expressar seus pensamentos em fórmulas.
É melhor criar indicadores complexos e algoritmos matemáticos no Excel, onde as fórmulas e toda a lógica estarão visíveis, o que simplificará o entendimento mútuo e, além disso, é bastante conveniente desenhar painéis no Excel. Eu mesmo anexei repetidamente esses arquivos ao TOR.
Para o consultor de TOR, é necessário ter noções básicas de diagramas de blocos; caso contrário, é provável que o código seja escrito de tal forma que edições mínimas exijam correções totais - por experiência própria.
Para diagramas de blocos, gosto deste programa Diagram Designer http://meesoft.logicnet.dk dentre muitos.
Sobre o modo de depuração/aceitação - acho que aqui devemos falar sobre a necessidade de imprimir no registro os eventos que ocorrem no Expert Advisor, como o bloqueio do sinal por filtro, valores calculados de indicadores e outras situações importantes para o cliente e, além disso, é possível colocar objetos gráficos em situações importantes, é claro que isso deve ser desativado caso não haja necessidade desses dados. Essas coisas facilitam muito a verificação e a aceitação do trabalho. Além disso, não é supérfluo colocar um contador para fixar o tempo gasto no cálculo do corpo do programa em cada evento - a questão dos códigos de freio é relevante para o Freelance.
É necessário lembrar o cliente sobre a verificação do trabalho do indicador e do EA por meio do testador de estratégia, verificando o trabalho em diferentes TFs (especialmente relevante para o MT5!) e a verificação subsequente em cotações reais, incluindo indicadores. Nesse caso, seria bom usar um programa que crie telas periodicamente - para rastrear o redesenho do indicador.
No caso de revelar erros no trabalho da ordem, o Cliente deve documentar o erro e escrever uma breve reclamação, em vez de iniciar uma correspondência emocional com o Executor.
Em caso de erros no pedido, o Cliente deve documentar o erro e escrever uma breve reclamação, em vez de iniciar uma correspondência emocional com a Contratada.
O diagrama de blocos e o Excel serão adicionados, obrigado
Vou adicionar o diagrama de blocos e o Excel, obrigado
De nada, mas seria bom não ignorar os outros desejos, pois eles provavelmente são ainda mais importantes para o Cliente.
A propósito, não é supérfluo lembrar ao Cliente que há omissões no histórico, por exemplo, devido a uma interrupção na bolsa de valores ou ausência de cotações, e o trabalho do indicador e do Expert Advisor deve ser verificado com base nesses dados.
Por favor, mas seria bom não ignorar os outros desejos, pois eles provavelmente são ainda mais importantes para o Cliente.
Talvez eu acrescente o restante abaixo, para aqueles que lerão o artigo até o fim. Definitivamente, não vale a pena escrevê-lo no início - eles podem abandoná-lo sem terminar.
Isso é razoável.
Texto adicionado à seção Programas úteis para a elaboração de TOR e Aceitação e verificação do indicador
Mais um exemplo de TOR deve ser adicionado e pode ser publicado
Adicionei mais um exemplo de ToR, final e algum texto em Aceitação e verificação do indicador
Se alguém oferecer um terceiro exemplo de TdR para inserir no artigo, seria ótimo. Em casos extremos, eu mesmo o farei.