[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 480

 
Os caras... procurados por toda parte... não conseguem descobrir "ou eu sou um tolo ou os esquis não estão indo bem".
Existe tal coisa como um conjunto? A variável X precisa de um intervalo de 1...5. Como é que ela se parece? Ajude-me...
 
Kogalym >>:

Написал советника который при TP открывает ордер в ту же сторону, а при SL открывает ордер в противоположную, но не как не могу вставить функцию Мартингейла и возврат к первона

чальному лоту! Может покажете куда должна вставляться эта функция!

Eu realmente não removi nenhum código desnecessário, então talvez ainda haja algo a mais.

Arquivos anexados:
 


Ninguém respondeu. Vou dizer novamente, para dar boa sorte.

Todos os EAs estão na mesma conta e nenhum deles escreve nada sobre si mesmos no comentário do terminal. Portanto, todos os ofícios estão em uma pilha e não está claro quem os fez. O que eu devo fazer e onde devo fazê-lo?

 
VAM_ >>:


Никто не ответил. Повторю, на удачу, ещё раз.

Все советники висят на одном счёте и ни один не пишет о себе ничего в comment терминала . Поэтому все сделки в куче и не понятно кто их сделал. Что и где посоветуете прописать?

Use o Número Mágico na EA.

 
StatBars >>:

Лишний код не особо удалял, поэтому может что-то лишнее осталось.

Muito obrigado! Vou investigar isso agora=)

 
Lex1 >>:
Ребята...всё обыскал...не могу понять "либо я дурак, либо лыжи не едут".
Есть тут такое понятие как множество? Нужно в переменную X забить диапазон от 1..5. Как это будет выглядить? помогите...
int x[6],i;
for(i=0;i<=5;i++)
x[i]=i;
for(i=0;i<=5;i++)
Alert(x[i]);

Escreva um valor de 0 a 5 em incrementos de 1 a um buffer X com 6 posições de memória.

Ver "Trabalhando com matrizes" https://book.mql4.com/ru/variables/arrays.

 
VAM_ >>:


Никто не ответил. Повторю, на удачу, ещё раз.

Все советники висят на одном счёте и ни один не пишет о себе ничего в comment терминала . Поэтому все сделки в куче и не понятно кто их сделал. Что и где посоветуете прописать?

Simplesmente em cada EA, na função comercial "EA X/Ashi No. 1".


OrderSend(Symbol(), OP_SELL, LotsToBid,  NormalizeDouble(Bid,Digits), Slippage,  SL, TP, "Советник ХАШИ №1", STUPID, 0, Red);

Escreva nos comentários o que é o quê.
 

VAM_,
Se você quiser distinguir visualmente as ordens no gráfico - adicionar código para que cada EA deixe algum objeto (por exemplo, uma seta) de determinada cor no ponto de abertura da ordem...

E se você precisar distingui-los em um nível de software, use o MagicNumber.

 
Estou tentando trabalhar com a biblioteca FANN. Estou na seguinte situação - estou instalando a biblioteca seguindo as recomendações do artigo de M.Voloshin. Eu faço o download do Expert Advisor FANN-EA em anexo e tento executá-lo estritamente de acordo com os parâmetros descritos acima. O resultado, por exemplo (não o primeiro) - 2010.03.15 04:37:14 Houve 5108 passes feitos durante a otimização, os resultados do 5108 foram descartados como insignificantes. Mudei os parâmetros de otimização, mudei qualquer coisa, reiniciei a EA (trabalhando com FANN_EA e NeuroMACD) ... Eu nem sequer recebo um arquivo de relatório, o gráfico de otimização está vazio. Ainda estou usando meu robô forex, mas não sei qual é a razão, por favor, me diga qual é a razão. Vou repetir apenas por precaução - TODAS as configurações foram retiradas dos artigos apropriados e os Consultores Especialistas foram retirados dos mesmos artigos. Por favor, ajude !!!!!
 

Como se livrar corretamente do
OrderClose error 4107
preço inválido 1.52491000 para a função OrderClose

lots=UseLots();
if (lots==0) return(0);
i=OrderSend(Symbol(),OP_BUY,UseLots(),Ask,Ask,slippage,Ask-StopLoss*Point,Ask+TakeProfit*Point,EA,magic,0,Blue);
respectivamente
i=OrderSend(Symbol(),OP_SELL,UseLots(),Bid,slippage,Bid+StopLoss*Point,Bid-TakeProfit*Point,EA,magic,0,Red);

Razão: