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

 
Roll:

Verifique na demonstração, não no testador.

ou seja, executar o Expert Advisor em uma demonstração e depois verificá-la após 1 -2 dias?
 
Ivn:

ou seja, executar o EA em demonstração e depois verificar após 1 -2 dias?


Há uma tabela de um minuto.

Um roteiro para testar a função:

//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {TakeScreenShot("проверка"); return(0); }
//+------------------------------------------------------------------+
void TakeScreenShot(string type)
{Print("вызов функции скриншот");int count=1;
if(!GlobalVariableCheck("ssc")){GlobalVariableSet("ssc",1);count = 1;}
else{count=GlobalVariableGet("ssc")+1;
GlobalVariableSet("ssc",count);}
string filename = "MyEA\\" + "MyEA_" + Symbol() + "_" + type + "_" + DoubleToStr(count,0) + ".gif";
WindowScreenShot(filename,640,480);
Print(" скриншотсделан ");} 
 
evillive:

Que tal isso? E para ter lucro mais ou menos da mesma maneira...

Você não pode modificar a ordem de stop loss neste ciclo, e fechar a ordem quando ela atingir o nível de stop, pois DC a ordem parecerá sem stop loss, mas ela é fechada pela EA claramente quando o nível de stop loss é passado (variável sl):


evillive, muito, muito obrigado!!! )))) a primeira opção que você me deu funcionou),

obrigado obrigado)))))

 
Por favor, avise por favor, quero testar-me para aparecer automaticamente no indicador da tela, no meu caso os fractais, então como eu o prescrevo no especialista? (isto é, que eu mesmo quando você inicia uma equipe ativou este indicador, em vez de conectá-lo manualmente toda vez que um novo gráfico), bem, ou você pode ligar onde está explicado, porque eu não encontrei algo ( (Obrigado antecipadamente)
 

Obrigado evillive pela resposta anterior, uma coisa tão pequena e que estraga tudo, e o mais importante é que o editor mostra o erro em outro lugar.

Tenho uma nova pergunta:
Ao testar estratégias de simulação, a qualidade da simulação é sempre 25%. E em "Resultados" Dica primeiro comprar, vender e depois "fechar na parada", embora minha EA não tenha nenhuma parada.
Símbolo: EURUSD
padrão:todos os carrapatos
período: M1
data 2011.08.01 - 2012.02.29
211282 barras na história
Carrapatos modelados 9619848

Há 4639110 registros no arquivo de citações, citações de minutos a partir de 1999.01.04 10:22
Como melhorar a qualidade da simulação?

 
Por que o arquivo não está anexado ao comentário, não há espaços ou cartas russas?
 
griha:

Tenho uma nova pergunta:
ao testar estratégias de simulação A qualidade da simulação é consistentemente 25%.
Símbolo: EURUSD
padrão:todos os carrapatos
período:M1

Como posso elevar a qualidade de minha modelagem?

Na M1, a qualidade de modelagem acima de 25% não fará um testador.
 
Roll:


O gráfico minuto está lá...

Um roteiro para verificar a função:


não vai funcionar

stands

f-i se (NewBar() ==verdadeiro) // existiu uma nova barra?

//+
+
//| novo bar |
//| | //+ +

bool NewBar()
{
datetime static datetime lastbar = 0;
datetime curbar = Time[0];
if(lastbar!=curbar)
{
lastbar=curbar;
return (true);
}
senão
{
return(false);
}
}

e o cálculo é baseado em

PERÍODO_M30

 
Ivn:


não vai funcionar

é

f-i se (NewBar() ==verdadeiro) // existiu uma nova barra?

//+
+
//| novo bar | //| |
//+ +

e o cálculo é baseado em

PERÍODO_M30


Que o cálculo seja baseado no PERÍODO_M1.
 
Roll:

Que o cálculo seja baseado no PERÍODO_M1.

então haverá muitos negócios desnecessários dentro de 30 minutos
Arquivos anexados:
adx.mq4  8 kb