趋势指标 - 页 24

 
mladen:
发布这个简单的例子是为了说明在metatrader中画线和画点的区别,希望能澄清一些编码上的问题。

它只有一个参数。DrawLines。如果设置为 "true",它将把2个绘图缓冲区的绘图样式设置为线,如果设置为 "false",它将绘制点来代替(所以不是线)。id的作用甚至更简单。如果上一个颜色的点被画出来,那么下一个点就会被画成其他颜色。现在看看这两种模式的比较:上层是在画 "点",下层是在画线。不,你的眼睛没有让你失望:在你应该看到线条的部分,你什么也看不到,因为彩色的线条不能通过指定一个点来绘制。我希望这个例子能说明,如果某些规则没有被遵守,在metatrader绘图缓冲区中实际发生了什么,因为两者之间唯一的区别是绘图样式--数值完全相同。

谢谢。

对我来说,这些东西如何 "绘制 "几乎不重要,对于EA和如何优化都是如此。

重要的是数字输出不改变每个条形,因此最近的数字独立结果

完成的条形图在移动 到下一个位置时保持不变。也许这就是我的

程序员所看到的差异,价值和如何绘制?你从他的GIF图中了解到的吗?

我确信这个独立的数据窗口保持着每个柱子的数值,否则你会告诉我,就像我说的,这就是测试器中最重要的,如何

Indie在图表上的原貌只是对Indie的原始迷恋。

 

...

对不起

但我无法解释得更简单。请重新阅读帖子中关于为什么必须以某种方式绘制多色线的解释,并看看我附上的代码的例子。

一切顺利 Mladen

Batchboy:
谢谢。

对我来说,这些东西怎么 "画 "几乎不重要,对于EA来说,怎么优化都是一样的。

重要的是数字输出不改变每个条形,因此,最近的数字独立结果

完成的条形图在移动到下一个位置时保持不变。也许这就是我的

程序员所看到的差异,价值和如何绘制?你从他的GIF图中了解到的吗?

我相信这个独立的数据窗口会保持每条杠的数值,或者你会告诉我,就像我说的,这就是测试器中最重要的,怎么做。

独立派最初在图表上看起来只是对独立派的原始迷恋。
 
derumuro:
你好。

我发现了以下图片。

Divergenz-Sensor

谁能制作这个Indikotor?

谢谢你,谢谢你

德鲁姆罗

这个看起来不错...

 

基于Laguerre RSI的TDI ...

发现这个有趣的TDI(交易员动态指数)的变化,没有使用RSI,而是使用Laguerre RSI进行计算。结果似乎很有趣。我不知道最初是谁想在指标中使用拉盖尔RSI的。

附加的文件:
 

有趣的趋势指标

附加的文件:
 

趋势指示器

谁能让这个Indikotor(trendMA)在mt4中改变一下?

meta: subchart ( false );

输入。

价格( Close )。

PeriodFast ( 4, 1 ),

PeriodPro ( 2, 1 ),

绘图 ( True ),

系统 ( On_, Off_ ) = Off_ ;

变量。

平均值, 平均值2;

平均值 = Average(Price, PeriodFast);

平均值2 = 平均值[-PeriodPro];

如果系统=On_则开始

如果Avg越过Avg2

则在收盘时买入("LONG")1股本栏。

如果平均值低于Avg2

则在收盘时做空("SHORT")1股本栏。

结束。

如果绘图,则开始

drawline(avg, "avgNormal",styleolid,2,blue,blue)。

drawline[-PeriodPro](avg, "avgZukunft",styleolid,2,red,red) 。

结束。

谢谢你,Mahatma

 

...

玛哈特玛

这是一个简单的平均数和它自己的价值在两个条形之前的交叉系统。它非常类似于平均线斜率变化时的交易,但这个交易是不同的,因为它不是将过去的第一个条形图与当前条形图进行比较以获得信号,而是将第二个条形图与当前条形图进行比较(这实际上不是一个坏主意,可以过滤一些错误的信号)。附上做这个的指标。我将默认的ma类型设置为EMA,而不是SMA(在你发布的代码中)。如果你希望它使用SMA,将FastMethod设置为0

mahatma:
谁能在mt4中做出这种Indikotor(trendMA)的改变?

meta: subchart ( false );

输入。

Price ( Close ),

PeriodFast ( 4, 1 ),

PeriodPro ( 2, 1 ),

绘图 ( True ),

系统 ( On_, Off_ ) = Off_ ;

变量。

平均值, 平均值2;

平均值 = Average(Price, PeriodFast);

平均值2 = 平均值[-PeriodPro];

如果系统=On_则开始

如果Avg越过Avg2

则在收盘时买入("LONG")1股本栏。

如果平均值低于Avg2

则在收盘时做空("SHORT")1股本栏。

结束。

如果绘图,则开始

drawline(avg, "avgNormal",styleolid,2,blue,blue)。

drawline[-PeriodPro](avg, "avgZukunft",styleolid,2,red,red) 。

结束。

谢谢你,玛雅特玛
附加的文件:
2_mas.mq4  2 kb
2_mas.gif  30 kb
 

趋势指示器

超级感谢mladen。

还有什么其他的吗?

可能将趋势MA放在不同的指标上

比如说:把trendMA放在这样一个移动平均线 Kama上,或者Hull!

这里有一个稍作修改的版本

meta: subchart (false);

输入。

价格(收盘价)

快速周期(4,1)。

PeriodPro (2, 1),

绘图 (True)

系统 (On_, off_) = off_;

变量。

平均值, avg2;

平均值 = 平均值(价格,周期快)。

avg2 = AVG [PeriodPro];

如果系统=On_则开始

如果平均值越过avg2

则在收盘时买入("LONG")1股本栏。

如果平均值低于avg2

则在收盘时做空("SHORT")1股本栏。

结束。

如果绘图开始

DrawLine (avg, "avgNormal" style solid, 2, blue, blue);

DrawLine (avg2, "avgVergangenheit" style solid, 2, red, red);

结束。

预先感谢

冯小刚

 

...

圣母玛利亚

这是同样的公式,只是参数 的名称改变了。

至于将其应用于其他指标(如果我对问题理解正确的话),在metatrader 4中是不可能的。

mahatma:
超级感谢mladen。

有什么其他的吗?

有可能将趋势MA放在一个不同的指标上

比如说:把trendMA放在这样一个移动平均线Kama上,或者Hull!

这里有一个稍作修改的版本

meta: subchart (false);

输入。

价格(收盘价)

快速周期(4,1)。

PeriodPro (2, 1),

绘图 (True)

系统 (On_, off_) = off_;

变量。

平均值, avg2;

平均值 = 平均值(价格,周期快)。

avg2 = AVG [PeriodPro];

如果系统=On_则开始

如果平均值越过avg2

则在收盘时买入("LONG")1股本栏。

如果平均值低于avg2

则在收盘时做空("SHORT")1股本栏。

结束。

如果绘图开始

DrawLine (avg, "avgNormal" style solid, 2, blue, blue);

DrawLine (avg2, "avgVergangenheit" style solid, 2, red, red);

结束。

预先感谢

大圣
 
"坚不可摧的潮流赢家"
附加的文件:
原因: