Ajuda para actualizar para MetaTrader 5 sem perdas - página 9

 

Olá a todos. Pergunta: posso fazer no MT5 da mesma forma que no MT4 uma EA converte gráficos simples em barras?

Se precisar de uma EA, eu afixá-la-ei.

 
trader0k:
Rapazes, publiquem melhor índices interessantes, então haverá interesse em reprogramá-los.
Pode reprogramar este - é um peru muito útil
 

Interessantes indulgências de reprogramação:

Há mais. Alguém pode converter alguns índices muito interessantes de Metastock para MT5?

 
suruceab:

Interessantes indulgências de reprogramação:

Há mais. Alguém pode converter alguns índices muito interessantes de Metastock para MT5?

Não se pode converter o primeiro, não é a fonte

A fonte está no ficheiro anexo

 
nei:

o primeiro não pode ser refeito - não é a fonte

A fonte está no ficheiro anexo


Sim, concordo. Obrigado pela adição...
 
Utilizo este guião no MT4 durante muito tempo, é muito útil, se necessário pode ser atirado para a carta como EA e funciona bem também. Por favor, refaça-o para o MT5.
Arquivos anexados:
 

Olá, ajude a reescrever a função de correlação no mt5, por favor!

double CorrelationIND(string Symbol1,string Symbol2,int CorrelationShift=0){ // ?????????? ??????????

double Correlation[],DiffBuffer1[],DiffBuffer2[],PowDiff1[],PowDiff2[];

ArrayResize(Correlation,CorrelationPeriod*2);ArrayResize(DiffBuffer1,CorrelationPeriod*2);

ArrayResize(DiffBuffer2,CorrelationPeriod*2);ArrayResize(PowDiff1,CorrelationPeriod*2);ArrayResize(PowDiff2,CorrelationPeriod*2);

for( int shift=CorrelationPeriod+1; shift>=0; shift--){

DiffBuffer1[shift]=iClose(Símbolo1,0,turno)-iMA(Símbolo1,0,Período de Correlação,0,MODE_SMA,PREÇO_CLOSE,turno);

DiffBuffer2[shift]=iClose(Símbolo2,0,turno)-iMA(Símbolo2,0,Período de Correlação,0,MODE_SMA,PREÇO_CLOSE,turno);

PowDiff1[shift]=MathPow(DiffBuffer1[shift],2);

PowDiff2[shift]=MathPow(DiffBuffer2[shift],2);

duplo u=0,l=0,s=0;

for( int i = CorrelationPeriod-1 ;i >= 0 ;i--){

u += DiffBuffer1[shift+i]*DiffBuffer2[shift+i];

l += PowDiff1[shift+i];

s += PowDiff2[shift+i];

}

if(l*s >0)Correlation[shift]=u/MathSqrt(l*s);

}

return(Correlation[CorrelationShift]);

retorno(-1);

}

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы - Документация по MQL5
 

Porque é que os programadores do MT5 não fizeram um conversor para indicadores, scripts e peritos do MT4?

Quem tem uma opinião?

 
suruceab:

Porque é que os programadores do MT5 não fizeram um conversor para indicadores, scripts e peritos do MT4?

Quem tem uma opinião?

Será que precisam dele?
 
Interesting:
Será que precisam dele?
Concordo, aqueles que precisam dele ou escrevem eles próprios um tal conversor ou mandam reescrever o código de mt4 para mt5. Penso também que devido ao facto de alguns conceitos e funções serem diferentes, nem tudo pode ser convertido com um conversor. Embora, se se esforçar o suficiente, pode escrever um bom conversor, mas por vezes é mais fácil reescrever apenas um novo código no mt5.