Estou planejando uma EA com funções que, a cada tique, irão percorrer as ordens disponíveis criadas por ela e agir de acordo com a situação.
Você pode aconselhar como fazer variáveis separadas para cada novo pedido e para que outros loops trabalhem com elas? (presumo que isto seja algo como Peremennaja+ticket=12345;)
Estou planejando uma EA com funções que, a cada tique, irão percorrer as ordens disponíveis criadas por ela e agir de acordo com a situação.
Você pode aconselhar como fazer variáveis separadas para cada novo pedido e para que outros loops trabalhem com elas? (presumo que isto seja algo como Peremennaja+ticket=12345;)
De preferência uma matriz ou mesmo uma matriz de estruturas.
Se você conhecer dois pontos de coordenadas da linha de declive e colá-los como paramatrizadores desta função, a saída lhe dará o preço do ponto no bar_a_pesquisa. Resta apenas chamar esta função no laço da barra e comparar o valor que ela retorna com o preço da linha horizontal. Se na última barra do ciclo o valor retornado pela função for menor ou igual ao preço da linha horizontal, e na barra atual do ciclo o valor retornado pela função for maior que o preço da linha, então as coordenadas X do ponto de intersecção serão o tempo correspondente ao índice do ciclo e as coordenadas Y serão o preço retornado pela função.
algo como isto :
string level="Level"+IntegerToString(iTime(_Symbol,iBarShift(OrderCloseTime())); // ид.уровня - по времени бара (!! не по тикету)
if (ObjectFind(level)==-1) {
// гор.вектора нет - видимо первый ордер из закрытых на баре
// сделать горизонтальную линию
ObjectCreate(0,level,OBJ_TREND,0,OrderCloseTime(),OrderClosePrice(),OrderCloseTime()+PeriodSeconds(_Period)*3,OrderClosePrice);
// указывающую только вправо
ObjectSetInteger(level,OBJPROP_RAY,1);
ObjectSetInteger(level,OBJPROP_RAYLEFT,0);
// украсить её как-то :-)
ObjectSetInteger(level,OBJPROP_COLOR,....)
....
} else {
// гор.уровень есть - значит были ордера закрытые на этом баре
// по фантазии - обновить метки/корректировать уровень/etc
}
Usar um vetor como um localizador de nível está errado.... não é bom ....((
E se nós fizermos um movimento de cavalo)
Na busca de nível utilize o princípio da soma de lucro no nível de preço, cujo registro já existe.
Por exemplo: aqui nós fizemos uma tentativa e somamos os lucros com um atraso de 60 segundos
Em seguida, precisamos criar um registro:
Se o número de lucros acumulados no nível > 1, então esta é nossa ordem - nosso nível, a partir deste nível tiramos um raio
Saudações.
Estou planejando uma EA com funções que, a cada tique, irão percorrer as ordens disponíveis criadas por ela e agir de acordo com a situação.
Você pode aconselhar como fazer variáveis separadas para cada novo pedido e para que outros loops trabalhem com elas? (presumo que isto seja algo como Peremennaja+ticket=12345;)
Saudações.
Estou planejando uma EA com funções que, a cada tique, irão percorrer as ordens disponíveis criadas por ela e agir de acordo com a situação.
Você pode aconselhar como fazer variáveis separadas para cada novo pedido e para que outros loops trabalhem com elas? (presumo que isto seja algo como Peremennaja+ticket=12345;)
Melhor uma série ou mesmo uma série de estruturas.
Desculpe-me, você pode elaborar?
Desculpe-me, poderia entrar em mais detalhes?
Aqui e aqui.
É criada uma estrutura e um conjunto de tipos de estrutura. Fora de todo o código.
Olá.
Ajude-me a encontrar a intersecção da linha horizontal"ResisL" ea linha de tendência pelo ângulo"TrndL".
Olá.
Ajude-me a encontrar a intersecção da linha horizontal"ResisL" ea linha de tendência pelo ângulo"TrndL".
Obrigado.
Que tal se você quiser saber o ponto de cruzamento quando ainda não há barras, ou seja, uma data no futuro.
Obrigado.
Que tal se você quiser saber o ponto de cruzamento quando ainda não há barras, ou seja, uma data no futuro.
Ainda não experimentei esta função - necessidade de experimentar.
Ainda não experimentei esta função - necessidade de experimentar.
Por favor, se você encontrar tempo para experimentar, compartilhe o resultado.
Porque eu não tenho idéia do que experimentar
.