Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 266

 
artmedia70:

Aí está, você pode brincar:

Quando você se cansar de brincar, comece a aprender com um livro didático ;)


#import
Aparentemente, a linha 15 é a chave, "a parte de leão".
"Aqui está minha bolsa 'para cada ocasião' (de preferência uma mala, é claro), tudo que você tem que fazer é enchê-la de dinheiro, talvez algo mais útil.

Não há necessidade de me agradecer.

Boa sorte!

:))
 

Aqui está, Artem:

Não cuspa, e se cuspir, não se esqueça de se afastar :)

(sabedoria pedagógica popular)

 
Vocês têm uma versão do martingale EA que abre uma posição em qualquer direção com um stop loss e tira lucro de 20 pips, se a posição jogada, então abre na mesma direção, se não - abre na direção oposta com o mesmo stop loss e tira lucro, mas a posição dobrou, e assim abre em direções diferentes todas as vezes até o vencedor. Se você conhece tal pessoa, dê-me um link, por favor.
 
Há um no fórum Alpari chamado Cheburashka.
 
Leo59:


Na verdade, comecei a aprender programação usando o código do indicador de Vladislav Goshkov como exemplo. Eu desenhei esse indicador com os raios de apoio e resistência da De-Mark. Havia ali tais linhas:
ObjectMove(buff_str, 1, UpBT[0], UpP[0]);
ObjectMove(buff_str, 0, UpBT[1], UpP[1]);
Entendi. Olhou para ele no testador e viu como funcionava. Atrai raios por fractais, mas olha para o passado, não para o futuro... )))). Eu comecei a fazer perguntas e deu certo! Respeito a Vladislav!!!!
Encontrei o livro de Kovalev mais tarde. Gostaria de poder encontrar mais respostas a perguntas neste formato.




É aquela que ainda está sobre a aranha? Acho que também o desenhei corretamente no testador.
 
VladislavVG:

É essa a que você afixou na aranha? Acho que também o desenhei corretamente no testador.
Isso foi em 2009, Vladislav. Provavelmente tive azar e baixei uma versão em que os índices nas matrizes estavam misturados e trocados de lugar. Mas estes são detalhes, pequenas coisas na vida. Acontece com todos de tempos em tempos. O mais importante é que a idéia foi realmente implementada! Lindamente realizado. OBRIGADO !!!!
 
No tutorial de Kovalev, na seção "Custom Terminal() function", eu li:
"Devemos observar separadamente que a análise de ordens pendentes de mercado fechado e excluídas (execução da função OrderSelect() com o parâmetro MODE_HISTORY) não é realizada.
As informações sobre as ordens fechadas e excluídas não são normalmente utilizadas em negócios especializados. As informações sobre ordens fechadas e pendentes representam o histórico da conta de negociação.
Estas informações podem ser usadas, por exemplo, para criar gráficos mostrando a dinâmica dos investimentos e os resultados reais das negociações,
mas não podem ser úteis na tomada de novas decisões comerciais.
Tecnicamente, a contabilidade desta parte das ordens pode ser feita de forma semelhante, porém, esta é uma tarefa separada, que não tem nada a ver com negociação"
Alas((
 
Leo59:
No tutorial de Kovalev, na função "Custom Terminal()" posso ler:
"Devemos observar separadamente que a análise de ordens pendentes de mercado fechado e excluídas (execução da função OrderSelect() com o parâmetro MODE_HISTORY) não é realizada.
As informações sobre as ordens fechadas e excluídas não são normalmente utilizadas em negócios especializados. As informações sobre ordens fechadas e pendentes representam o histórico da conta de negociação.
Estas informações podem ser usadas, por exemplo, para criar gráficos mostrando a dinâmica dos investimentos e os resultados reais das negociações,
mas não podem ser úteis na tomada de novas decisões comerciais.
Tecnicamente, a contabilidade desta parte das ordens pode ser feita de forma semelhante, porém, esta é uma tarefa separada que nada tem a ver com negociação"
Alas(


Acho que eu era preguiçoso demais para escrever um capítulo sobre o trabalho com a história, por isso, encontrei uma razão. Trabalhar com a história da ordem é uma tarefa bastante complicada, ela tem suas próprias peculiaridades e dificuldades. Se você fizer isso de uma maneira idiota, você pode fazer um especialista muito lento.

 
Integer:


Acho que eu era preguiçoso demais para escrever um capítulo sobre o trabalho com a história, por isso, encontrei uma razão. Trabalhar com a história da ordem é uma tarefa bastante complicada, ela tem suas próprias peculiaridades e dificuldades. Se você fizer isso de forma estúpida, você pode fazer um Expert Advisor muito lento.


Aqui, Dimitri, para mim, a velocidade não é o principal.

Estes dados são necessários para o registro em Excel, para o processamento posterior de estatísticas. Assim, se ele desacelerar no testador 2-3 vezes mais, ainda assim, pelo tempo final de processamento, eu ganharei por uma ordem de magnitude. E isto é medido em dias. Essa é a história ((
Portanto, não há tempo para "pegar pulgas". Ainda mais que esta versão do Expert Advisor é necessária apenas para testes. A versão leve funciona sobre contas:)))).
Talvez haja um exemplo a ser analisado?

 
Leo59:
Talvez haja algum exemplo para ver?


Tudo é igual ao do mercado, mas em vez de OrderSTotal(), OrderHistoryTotal() é usado, e OrderSelect() é OrderSelect(i,SELECT_BY_POS, MODE_HISTORY). Se você não se importa com a velocidade, é claro... e se você tem que fornecer alta velocidade, você terá que usar todo o seu engenho.

A peculiaridade é que as encomendas são classificadas por bilhete, e os bilhetes nem sempre estão em ordem ascendente. Por ingresso, o histórico é ordenado na partida, e no processo as ordens a serem fechadas são adicionadas ao final da matriz. As ordens pendentes após sua eliminação passam para o histórico, mas não são salvas nele.

Razão: