Discussão do artigo "Como criar uma Especificação de Requisitos para solicitar um indicador" - página 5

 
Andrey Khatimlianskii:

+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.

Home
Home
  • www.screenpresso.com
Screenpresso is easily one of the simplest, best screenshot tools I have ever used. I appreciate its small computer footprint, but large power. It allows me to quickly show students what they should be seeing instead of trying to describe it. Your product is wonderful! It really makes it easy for me to explain something to my colleagues or...
 

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.

 
Aparentemente, a tendência das discussões sobre esse tópico se tornou uma tendência de queda
 
Aleksey Vyazmikin:

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

 
Rashid Umarov:

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.

 
Aleksey Vyazmikin:

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 terminá-lo.
 
Rashid Umarov:
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.