[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 310

 

Infelizmente, não consegui encontrá-lo na busca.

Por favor, me diga como definir um deslocamento de +0,21% e -0,21% nos parâmetros МА. Quero estabelecer um envelope de 3 MAs para um gráfico com o período 34 e turno 0, +0,21% e -0,21%. Não tenho problemas com o primeiro :) porque o turno é zero, mas os dois seguintes não querem ser definidos. Eu tentei mudar para um número, por exemplo 21, mas o resultado é o mesmo.

 


for (int i=3; i<100; i++){
 if(iFractals(NULL,0,MODE_UPPER,i) > iMA(NULL,0,13,0,MODE_SMA,PRICE_HIGH,i)) {
 Price_Up = NormalizeDouble(iFractals(NULL,0,MODE_UPPER,i), Digits);
 u=i;
 break;}}

if(Price_Up!=0){ 
for(i=2; i<u; i++) {
if (Price_Up < High[i]+5*Point) Price_Up=0; 
break;}}

Ajuda, por que não quer redefinir a variável no segundo loop, o que está errado aqui? Deve ser reiniciado se o preço tiver ultrapassado o nível Price_Up em 5pp.

 

Olá!

Por favor, avise os profissionais, estou testando o Expert Advisor por 2 meses, os negócios devem ser todos os dias (período de 23.08.10 a 23.10.10). Mas o testador me mostra os resultados, que houve apenas 10 negócios, e o último apenas 03.09.10) Mostra um lucro. Mas quando eu conecto a visualização, já há 20 negócios e perdas, mas também não o suficiente.

 
Olá. Como posso pressionar o terminal para atualizar as citações em um período de tempo que não está atualmente aberto? Não sei, talvez não exista tal função, mas talvez exista uma maneira de fazê-lo indiretamente. Se você sabe, me diga ou pelo menos me mostre a direção a seguir. Eu ficaria grato:)
 
Adiado.

konstanta:

como prescrevo ou o que devo fixar em meu consultor especializado para que ele não abra negócios em ambas as direções ao mesmo tempo quando eu o dirijo?


Sys15975382:

Quero decepcioná-lo, meu médium pessoal foi trabalhar às 9:00.
P.S. Envie-me o Consultor Especialista.

 
Sys15975382:

Хочу тебя огорчить, мой личный экстрасенс ушел на работу к 9:00.
P.S. Советника скинь


Meu médium não está fazendo nada. A resposta é bastante óbvia: certifique-se de que as condições para a abertura de comércios opostos não sejam preenchidas simultaneamente).
 
Sys15975382:

Para seus propósitos, você precisa se lembrar do tick passado e do tick atual. Gostaria de adverti-los que este método só funcionará com sucesso em demonstração ou real. O testador de estratégia é projetado para que não haja carrapatos ou geração aleatória de carrapatos (a mesma "algaraviada" em uma fileira). Tente baixar o histórico de minutos e execute a coruja apenas com Print(",Bid," ",Ask);

Muito obrigado!

No entanto, eu acho que

double TickLast=TickNow;                       Здесь, наверно, если TickNow определен ниже, то сейчас он = 0

double TickNow=Bid; 

if (TickNow>TickLast) { tickUP=1; tickDN=0; }

if (TickNow<TickLast) { tickUP=0; tickDN=1; }

if (TickNow==TickLast) { tickUP=0; tickDN=0; } Такой ситуации не бывает 

Но в общем просто и ясно! ОК!

 
Boa gente! Por favor, envie-me o código do ciclo onde a Alta [i] de uma vela em particular é rastreada. Demorei dois dias, eu desisto!
 

Boa noite a todos. Ao otimizar uma EA por uma semana há um resultado e um gráfico, mas por uma quinzena não há otimização - a otimização é interrompida. Você pode me dizer o que isso pode ser e como consertá-lo? Obrigado de antemão!


 

Esta questão - um arquivo binário armazena um array de comprimento "desconhecido" (ao escrever no arquivo, o tamanho do array pode mudar de tempos em tempos - depende das condições no momento da gravação). Ao ler dados de um arquivo para uma matriz

FileReadArray( int handle, object &array[], int start, int count)

é necessário especificar o tamanho da matriz (contagem).

Se a contagem for muito grande, a matriz receberá muitos valores nulos (certo?) e provavelmente será necessário um novo laço para

Acho que vou precisar de um novo laço para me livrar deles...

- É possível descobrir o número de elementos de matriz em um arquivo? Como evitar ações desnecessárias neste caso em geral?

Obrigado!