[Arquivo!] Escreverei gratuitamente a qualquer especialista ou indicador. - página 76

 
w2m:
Aqui você vai, este mostra o canal da semana anterior:
obrigado, claro, mas você não pode tornar as linhas horizontais? com níveis de auto-refrigeração a partir de segunda-feira
 
 
Arquivos anexados:
 
Acho que descobri. ly_HILO_Shj e fez com que ela...
 
 
agora mostra exatamente)))
 

Saudações, estimados programadores. O arquivo da biblioteca Signallibrary.mq4 contém condições de entrada por MA, por favor, me ajude a mudar a função para condições de entrada não por MA, mas pelo código abaixo. Em outras palavras, existe um código pronto, apenas ajude a colocá-lo corretamente nesta função.

# biblioteca de propriedade
// A função é executada em cada tick e deve retornar a string "COMPRAR" se tivermos um sinal para comprar,
// e "SELL" se tivermos um sinal de venda. A função pode ser reescrita como você desejar, mas
// o formato do valor devolvido deve ser preservado.

string GetSignal()
{
int sig=0;
int período MAP = 10;
duplo MA1 = iMA(Symbol(),0,MAPeriod,0,MODE_EMA,PRICE_WEIGHTED,1);
duplo MA2 = iMA(Symbol(),0,MAPeriod,0,MODE_EMA,PRICE_WEIGHTED,2);
duplo MA0 = iMA(Symbol(),0,MAPeriod,0,MODE_EMA,PRICE_WEIGHTED,0);
preço duplo0 = iMA(Symbol(),0,1,0,MODE_EMA,PRICE_WEIGHTED,0);
preço duplo1 = iMA(Symbol(),0,1,0,MODE_EMA,PRICE_WEIGHTED,1);
preço duplo2 = iMA(Symbol(),0,1,0,MODE_EMA,PRICE_WEIGHTED,2);
se ( MA1>MA2 && MA0>MA1 &&
((Price1>MA1 && Price2<MA2)||(Price1>MA1 && Price0>MA0))) sig=1;
se (MA1<MA2 && MA0<MA1 &&
((Price1<MA1 && Price2>MA2)||(Price1<MA1 && Price0<MA0)) sig=-1;
se (sig===1) retornar ("COMPRAR"); caso contrário se (sig===-1) retornar ("VENDER"); caso contrário retornar (""");
}

Ou seja, os sinais devem ser os mostrados neste código, ao invés de MA:


int start()
{
//----
int i,
_sigType=-1;
fio _objectName;
se (Volume[0]>1) retornar;
para (i=0; i<=5; i++){
_semafor[i]=iCustom(Symbol(),0, "3_Level_ZZ_Semafor",Period1,Period2,Period3,Dev_Step_1,Dev_Step_2,Dev_Step_3,Symbol_1_Kod,Symbol_2_Kod,Symbol_3_Kod,i,1);
}
se (_semafor[0]==_semafor[2] && _semafor[2]==_semafor[4] && _semafor[4]!=0){
Alerta("Obter sinal de compra");
_sigType=OP_BUY;
_OrderOpen(_sigType);
}
se (_semafor[1]==_semafor[3] && _semafor[3]==_semafor[5] && _semafor[5]!=0){
Alerta ("Obter sinal de Venda");
_sigType=OP_SELL;
_OrderOpen(_sigType);
}

//----
retorno(0);
}

 
Camaradas, por favor, ajudem-me, preciso que na abertura de um novo pedido, quando você abrir um novo bar, troque T / P o número especificado de pontos, se for possível, é claro. Obrigado antecipadamente...
 

É possível escrever um indicador de índice de força com o parâmetro 2 que exibirá o mais alto selecionado em um período de tempo mais baixo e traçará a mesma curva que em um mais alto? Gostaria de agradecer a vocês.

 
Vinin:

Apenas não cometa os erros de outras pessoas 'EA rápido(1-5 horas) por $10.Script por $5'.


Você pode refazer o conselheiro exatamente o oposto? E quanto vai custar.
Arquivos anexados: