[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 614

 
Verifique aspropriedades do símbolo no testador para ver o nível de parada
 
rigonich:

Ele está sobre NDD e sobre alpari, embora eu não me lembre exatamente, não parece haver outros.
Muito estranho... Por que então meu código não foi permitido abrir pedidos com paradas em dois spreads se o stoplevel=0?
 
YOUNGA:
Verifique as propriedades do símbolo no testador e há um nível de parada

Malditonível de parada 0...

Obrigado, ficando burro à noite. )))

 
moskitman:
Não. A demonstração está no servidor Alpari-Demo. Paradas imediatamente junto com o pedido são permitidas.
Acabei de verificar, STOPLEVEL == 0.
 
TarasBY:
Confira com este aqui. Acabei de procurar, mesmo sendo pequeno, é STOPLEVEL.


A propósito, fiquei intrigado com esta pergunta por muito tempo, mas nunca descobri, apenas esqueci. Onde o testador obtém os valores STOPLEVEL? Se os valores reais podem ser alterados pelo servidor, então o resultado do teste deve depender do tempo do teste, o que não é o caso, eu verifiquei. Ou o valor armazenado nas propriedades do símbolo e o valor dado pelo servidor a pedido não é o mesmo?
 
TarasBY:
Confira com este aqui. Acabo de dar uma olhada, e embora pequeno, é STOPLEVEL.
Obrigada, pesquisou, certificou-se - as filas estão em volta do bidê e aske.
 
à espera de atualização - uma frase aparece no gráfico após a qual a placa sobrecarrega e redefine todas as variáveis - como evitar?
 
YOUNGA:
à espera de atualização - uma frase aparece no gráfico após a qual o quadro sobrecarrega e redefine todas as variáveis - como evitar?

Desmarque a caixa nas configurações para desativar a EA quando alterar a tabela
 

rigonich

Isto é algum tipo de brincadeira ou algo assim? Onde você ri?

TarasBY

Você não pode? Bem, você não deveria ter.

Escrevi em russo - não há quase nada sobre a declaração de variáveis globais no livro didático. Por exemplo, eu não sei o que é fGet_MineGV();

É uma função? Se sim, o que ele faz? A busca por fGet no livro didático produz resultados zero.

O que devo declarar no int init() ? Você escreveu:

{
fGet_MineGV();
}


Aqui na minha EA, a inicialização do init se parece com isto:

int init()
{
ArrayInitialize(buf3,0);
ArrayInitialize(b1,0);
ArrayInitialize(b2,0);
ArrayInitialize(b3,0);
ArrayInitialize(b4,0);


Comentário("Calculando o valor médio "+ind");
m1=NormalizeDouble(iCustom(NULL,tf,ind+"_a",0,0),2);
string d="Average value "+ind+""+DoubleToStr(m1,2);
tm=TimeCurrent();
int q=0,ticket=-1;
double opr=0,lot1=0;
for(q=0;q<OrdersTotal();q+++)
{

e assim por diante, mais 100 linhas. Onde exatamente, em que lugar e o mais importante, o que exatamente devo declarar aqui? É realmente tão difícil escrever em russo? Vamos dobrar os dedos, sim.

 
yosuf:
O que é o código?
Não há um código em seus EAs? Em todos os Expert Advisors, tudo é quase o mesmo! Eles diferem apenas na forma de codificação e nas preferências do codificador. Olhe para o seu e continue fazendo isso!
Razão: