帮助升级到MetaTrader 5而没有损失 - 页 9

 

大家好。问题:我可以在MT5上以与MT4相同的方式将简单的图表转换为条形图吗?

如果你需要EA,我将发布它。

 
trader0k:
伙计们,把有趣的指数发布得更好,那么就会有兴趣对它们进行重新编程。
你可以对这个进行重新编程--它是一只非常有用的火鸡
 

有趣的重新编程的放纵。

还有更多。有谁能把一些非常有趣的指数从Metastock转换到MT5?

 
suruceab:

有趣的重新编程的放纵。

还有更多。有谁能把一些非常有趣的指数从Metastock转换到MT5?

你不能转换第一个,它不是源头。

源头在所附文件中

 
nei:

第一个不能重做--它不是源头。

源头在所附文件中


是的,我同意。谢谢你的补充...
 
我在MT4上使用这个脚本已经很长时间了,它非常方便,如果有必要,它可以作为专家顾问扔在图表上,而且效果也不错。请为MT5重做一次。
附加的文件:
 

你好,请帮助重写mt5上的相关函数

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(Symbol1,0,shift)-iMA(Symbol1,0,CorrelationPeriod,0,MODE_SMA,PRICE_CLOSE,shift)。

DiffBuffer2[shift]=iClose(Symbol2,0,shift)-iMA(Symbol2,0,CorrelationPeriod,0,MODE_SMA,PRICE_CLOSE,shift)。

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

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

双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]。

}

如果(l*s>0)Correlation[shift]=u/MathSqrt(l*s)。

}

返回(Correlation[CorrelationShift])。

返回(-1)。

}

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

为什么MT5的开发者不为MT4的指标、脚本和专家制作一个转换器?

谁有意见?

 
suruceab:

为什么MT5的开发者不为MT4的指标、脚本和专家制作一个转换器?

谁有意见?

他们需要这样做吗?
 
Interesting:
他们需要这样做吗?
我同意,那些需要它的人要么自己写一个这样的转换器,要么下令从mt4到mt5重写代码。我还认为,由于一些概念和功能的不同,不是所有的东西都可以用转换器来转换。虽然,如果你足够努力,你可以写一个好的转换器,但有时在mt5上只重写一个新的代码会更容易。