[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 378

 

Boa noite... Noite.

Aqui está a essência do problema:

Tenho um Expert Advisor, mas sua função OrderClose() não funciona. Eu não entendo qual é a razão. Estou muito grato pela ajuda.

Arquivos anexados:
pips.mq4  13 kb
 
alsu писал(а) >>

Só porque você baixou um Expert Advisor não significa que isso lhe trará lucro. Por exemplo, eu, por razões puramente científicas, fiz o download de dezenas de Expert Advisors da Internet, mas por alguma razão nenhum deles aumentou meus ganhos. Por quê? Muito simples. Porque se alguém tem um consultor especialista lucrativo, por que ele colocaria na Web???? As coisas que estão escritas no arquivo txt do arquivo são pura bobagem, porque é canja encontrar um investidor para um Expert Advisor realmente bom e assim resolver o problema do capital inicial.

Acho que é por isso que a maioria das pessoas neste fórum está desenvolvendo os próprios EAs. E quando obtêm bons resultados, não contam a ninguém sobre isso :))

Bem, sua cópia é uma pia bastante desgastada, baseada em martingale. Não se importe comigo.

Não entendo porque não dizem nada, não é como se eu lhes pedisse para dividir o dinheiro...

 
melnikola >>:

Мдааааааааа и что же мне делать? Сливаться с темы?


Se você não estiver preparado para passar mais cinco anos estudando, com o máximo de esforço na sua reviravolta cerebral, então é melhor que você faça outra coisa.

Não há dinheiro grátis no mercado de ações!

 
melnikola >>:

Ничего не понимаю почему молчат-то, я же не прошу поделиться деньгами...

Você não entende - você está sendo economizado. E você está sendo salvo de tal forma que é incomparável "compartilhar".

As pessoas aqui são, em sua maioria, delicadas, mas vou colocar isto de forma simples: saia completamente do assunto. Com tal abordagem do caso, você não pode se aproximar do ofício.

Viver, amar, trabalhar. Mas não negocie.

===

É claro que você ficará ofendido agora, e muito provavelmente não seguirá meu conselho... E você não deve.

 
alsu писал(а) >>

:)

Claro, não é difícil... Basta substituir AccountBalance() no código por BalanceBalance()

Se a EA usa o valor do saldo, por exemplo, para calcular lotes ou para, então não faz diferença - o saldo que você definir será usado como o mesmo.

O problema é que não há AccountBalance() em nenhum lugar do código...

 
Nail_Saby >>:

Проблема в том, что в коде нет нигде AccountBalance()...

Como ele "parece" lá?

 

Tentando encontrar o máximo para o número de barras na janela. Eu recebo -1. Onde está o erro, por favor, informe?

for ( i= cbi; i>=0; i--) {
//-----------------Functions------------------------------
fxH[ i]=High[ i];  
fxL[ i]=Low[ i];
int M=WindowBarsPerChart();
double Max=ArrayMaximum(High[ i], M,0);
 
kon12 >>:

Пытаюсь найти мах за кол-во баров в окне. Получаю -1. Где ошибка, подскажите?

double Max=High[ArrayMaximum(High[ i], M,0)];
A função ArrayMaximum retorna o número da barra

 
chief2000 >>:

Я просил на той ветке сообщить о разнице во времени тестирования - пока без ответа.

В интернете попадалась статья об I7, вроде на нем обработка видео занимала на 40% меньше времени чем с каким-то другим

более старым процессором (тестировали видео, т.к. по словам авторов здесь производительность процессоров

проявлялась наилучшим образом).

Не могу ничего сказать о WinXP (Windows для тех целей вообще всерьез не воспринимался и программы под него не компилировались), но между SunOS и Linux (RedHat, кажется 7.3) скорость оптимизации всегда возрастала в 2-3 раза -

при длительности оптимизации в пределах 4 - 24+ часов выигрыш был существенный. Проверялись одни и те же

программы, те же самые версии, откомпилированные разработчиком под эти OS.

Sun-овский комп был не из слабых. Тоже самое наблюдалось и с программами конкурентов.

Если на Linux-е с эмулятором можно получить что-то похожее то это стоит того. Речь больше о перспективе, пока

для моих целей и Core2Duo с 4 ГБ памяти "хватает".

Estamos falando de algumas coisas diferentes. Se estamos falando de solares, eles estavam rodando em uma arquitetura de CPU completamente diferente, e devido a esta arquitetura 2-3 vezes não parece nada surpreendente. Mas se o linux fosse executado com o mesmo hardware que o SunOS, então a diferença não seria tão perceptível.

Se voltarmos aos nossos animais, o metatrader está disponível apenas para o Windows e as fontes não são compiladas para outras plataformas. Portanto, a maior velocidade será apenas no modo nativo, 32-bit XP, as máquinas virtuais perderão alguns por cento de desempenho e não faz diferença o que será o sistema hospedeiro. Se você executar várias otimizações simultaneamente para carregar CPU com vários núcleos no máximo e, por uma questão de princípio, virutalki para isso não são realmente necessários, você pode executar vários terminais e executar otimização. Portanto, incompreensível rastejar na direção da virtualização com o linux como fontes não fazem e não farão, e as diferenças nos sistemas hospedeiros não afetam a velocidade da otimização. E afirma que a virtualização será mais rápida, para dizer de forma branda, assim como o trabalho sob o quadro branco.

Se você olhar para o que YuraZ escreveu, ele tem 12 Gbytes de memória, para tal sistema é necessário um Windows de 64 bits, e portanto o Metatrader trabalha mais lentamente sob este Windows.

CENOS 64 + VMWARE 7 + XP32 + MT4 - melhor velocidade do MT4! ( quando funcionando em modo de teste )

do que se

WINDOWS 64 + MT4 (que ainda é 32)

Mas será igual a WINDOWS 64 + VMWARE 7 + XP32 + MT4

 

Boa tarde.

Pela primeira vez, decidi trabalhar com o testador, porque escrevi meu primeiro Expert Advisor.

Eu corri em um par e obtive um resultado positivo.

Reiniciei com a visualização, a visualização é linda - as barras estão em movimento, os pedidos estão abrindo e fechando.

Eu olhei com mais atenção e fiquei muito surpreso - os pedidos são abertos e fechados principalmente de forma arbitrária.

Se uma ordem é aberta, os sinais de fechamento são ignorados.

Não consegui descobrir os princípios de abertura e fechamento utilizados pelo Conselheiro Especialista que eu mesmo escrevi.

O segundo ponto interessante. Um Consultor Especialista que trabalha com a história

DURANTE O MESMO PERÍODO, NO MESMO PAR, NA MESMA CONTA, MAS EM UM COMPUTADOR DIFERENTE - MOSTRA RESULTADOS DIFERENTES

Todos os dados do primeiro foram transferidos para outro computador, copiando a pasta da plataforma dos Arquivos de Programas/.

Qual é esta situação e como devemos tratar os resultados mostrados pelo Consultor Especialista?

Ao mesmo tempo, a qualidade da modelagem é de cerca de 48% para os três meses disponíveis - quanto isso é correto e como conseguir uma qualidade mais alta de modelagem?

E como obter uma história mais completa?