Pergunte! - página 70

 

Obrigado, acho que posso assumir a partir daqui com sua codificação. Como se costuma dizer no Sul, Moucho Gracias!

Dave<<<
 

Codersguru, por favor, me ajude!

Olá. Talvez você possa me ajudar.

Eu tento codificar EA com Ichimoku a Kinko Hyo.

É para definir uma ordem de compra, se o Tenkan - sen está sobre o Kijun - sen.

Se Tenkan<Kijun então Vender pedido. E inteiro às 20.00 horas.

Por favor, me ajude.

Obrigado.

fxbeginner

 

entrada em um novo bar

Estou codificando uma opção de OrderSend no início da próxima barra.

Qualquer pessoa pode direcionar/postar um bom código sobre como entrar no comércio em uma nova barra?

 

não é comercializado na segunda-feira

Olá!

Alguém poderia publicar um código simples que desabilite o Expert na segunda-feira e começar a semana de negociação somente no início da terça-feira?

Obrigado!

sorkyfx

 
european:
Estou codificando uma opção de OrderSend no início da próxima barra. Qualquer pessoa pode direcionar/postar um bom código sobre como entrar no comércio em uma nova barra?

// no programa principal

if(NewBar()) doEnterTrade();

bool NewBar()

{

data/hora estática dt = 0;

se (Hora[0] != dt)

{

dt = Tempo[0];

return(true);

}

retorno(falso);

}

Marcar

 
luckyfx:
Olá!

Alguém poderia publicar um código simples que desabilite o Expert na segunda-feira e começar a semana de negociação somente no início da terça-feira?

Obrigado!

luckyfx

#define TERÇA-FEIRA 2

if(DayOfWeek() < TERÇA-FEIRA) retorna(0);

Marca

 
flexie:
// no programa principal

if(NewBar()) doEnterTrade();

bool NewBar()

{

data/hora estática dt = 0;

se (Hora[0] != dt)

{

dt = Tempo[0];

return(true);

}

retorno(falso);

}

Marcar

Obrigado flexie,

Agora sei como usar o Time/iTime.

euro

 
Benjimang:
Olá a todos!

Eu usei o Expert Advisor Builder da sufx.com para criar uma EA. Ele tem duas limitações das quais estou tentando me livrar:

1. só abre 1 comércio de cada vez. Posso conseguir que ele tenha duas negociações abertas ao mesmo tempo, mas não consigo que ele abra uma ordem de compra e uma ordem de venda simultaneamente.

2. Parece ter preferência por ordens de venda em detrimento de ordens de compra. Isto não seria realmente um problema se o problema número 1 fosse resolvido.

Aqui está o pedaço de código que parece estar me atrasando:

//Check position

bool IsTrade = False;

for (int i = 0; i < Total; i ++) {

OrderSelect(i, SELECT_BY_POS, MODE_TRADES);

if (OrderType() <= OP_SELL && OrderSymbol() == Symbol()) {

IsTrade = True;

if (OrderType() == OP_BUY) {

//Close

Alguma sugestão? Gostaria de deixá-lo abrir o maior número possível de negociações e poder abrir ordens de compra e venda simultaneamente, se os indicadores assim o indicarem.

Um abraço pela ajuda,

Benjimang

Por que todos estão me ignorando?

 
flexie:
#define TERÇA-FEIRA 2

if(DayOfWeek() < TERÇA-FEIRA) retorna(0);

Marcar

Para flexionar:

Muito obrigado! Funciona bem!

 

Nova pergunta -- Simples e rápido para "Prós".

Olá Codificadores,

Preciso de uma função de código simples para olhar para trás sobre um certo número de barras e retornar o índice da barra com o maior alcance (ou seja, alto[]-baixo[]), bem como o alcance dessa barra, em si mesma.

Qualquer ajuda seria bem-vinda,

Obrigado,

SaxMan

Razão: