编码帮助 - 页 71

 

你可以在以下情况下这样做。

如果它设置了一些全局变量,你可以访问这些变量来读取数值

如果它在向某个文件写入数值,你可以打开并读取文件中写入的数值。

如果它在图表上放置对象,并且你知道对象的名称,这样你就可以访问对象的值。

否则你必须使用iCustom()。

Premeus:
对我来说,如何用代码从附加在图表上的指标中获取数值,而不是在EA中使用icustom?
 

有人对支持向量机 专家有经验吗?就速度而言,mql4语言适合支持向量机算法吗?

 

涅瓦

Metatrader ex4是一个P代码。它让人想起老式的basic,总是被解释的(有点快,但不是太多)。所以,对于任何时间和计算的关键操作,它是不够的。当需要一些能力时,mql应该用纯机器码的dll来代替(当涉及到任何种类的ANN时,多处理是必须的)。

nevar:
有人对支持向量机专家有经验吗?就速度而言,mql4语言适合支持向量机算法吗?
 

你好,我正在读《SECRETS OF A PIVOT Boss》这本书。也许那里已经有编码了。他写了关于枢轴范围直方图指标。

我在网上找不到它。

我想我在一个论坛上找到了这个公式,但我不知道是什么类型的编程。

你能帮助我吗?

谢谢你。

#Indicator

#PARAM "UpperMarker",.75

#PARAM "MiddleMarker",.5

#PARAM "LowerMarker",.25

Dim fPivotrange As Single

fPivotRange = ((floor_piv(1)-floor_piv(-1))/floor_piv(0))*100

PlotHist("PRHIST",fpivotrange, 0,blue,3)

Plotlabel(UpperMarker)

Plotlabel(MiddleMarker)

Plotlabel(LowerMarker)

setscales(0,1)

Return 0
 

dasio,

这是一个使用自定义函数 的部分代码,没有人能够告诉你这个代码是做什么的。

dasio:
你好,我正在读《老板的秘密》这本书。也许那里已经有编码了。他写了关于枢轴范围直方图指标。

我在网上找不到它。

我想我在一个论坛上找到了这个公式,但我不知道是什么类型的编程。

你能帮助我吗?

谢谢你。

#Indicator

#PARAM "UpperMarker",.75

#PARAM "MiddleMarker",.5

#PARAM "LowerMarker",.25

Dim fPivotrange As Single

fPivotRange = ((floor_piv(1)-floor_piv(-1))/floor_piv(0))*100

PlotHist("PRHIST",fpivotrange, 0,blue,3)

Plotlabel(UpperMarker)

Plotlabel(MiddleMarker)

Plotlabel(LowerMarker)

setscales(0,1)

Return 0
 

你所说的自定义功能 是什么?这样我才能更好地搜索。

谢谢你

 

floor_piv() 函数

dasio:
你所说的函数自定义是什么?这样我才能更好地搜索,谢谢
 
mladen:
thefloor_piv() 函数

低于0.25水平或==,这给趋势性市场提供了强烈的迹象。

高于0.75水平或==,从而表明有可能出现横盘整理日

好的这个公式将基于中枢。所以数据是前一天的

floor_piv(-1)=(H+L)/2

floor_piv(0)=(H+L+C)/3

floor_piv(1)=(floor_piv(0)-floor_piv(-1))+floor_piv(-1)。

让我知道

 

谁能帮我把这个指标放到template里,谢谢ribbontrader.mq4

附加的文件:
 

佩托尔

非常感谢你,Mladen! 我经常在这个论坛上窥视Mouving Average。指标是伟大的,谢谢!我真的很喜欢QEMA,DEMA,PEMA,DLRMA和其他。不幸的是,他们没有警报。如果有人能创造这样一个非常好的,他们是非常好的MA。非常感谢!