编码帮助 - 页 638

 
请看这个帖子,Mladen 先生#6360
 

尊敬的先生

看来专家很忙,学习者不得不等待,没办法!

mntiwana,所有的参数都有效,事实上,过滤价格指标的目的是为了减少价格数据的噪音。

在这个步骤中,你必须尝试以点为单位的过滤值。在H4中尝试0.003,看看结果。太大或太小都不会起作用!

试试1到3之间的系数,看看结果。

我不认为任何指标,包括这个指标可以提前预测价格的变化。如果我的工作做得对的话,这个指标有优势。

重要的 是滞后性小,对强势趋势有很好的跟踪作用。我已经做了一些自动测试,但没有认真进行实际交易。

所以要小心,这个指标只是一个测试。

最好的。

 
Preethika:
请看这个帖子,Mladen 先生#6360
在我看来,当没有未结订单时,它将使用初始手数。
 

大家好,大师们。

我的代码有一个问题。我的指标里面有超过10个指标。几乎已经完成,但现在有一个问题,即添加最后一个指标代码。代码中没有错误,但我看不到箭头。

这是有冲突的一行。

gh = NormalizeDouble((Bars - IndicatorCounted())/ (TF / Period()), 0)。

如果我去掉Bars-IndicatorCounted(),就能正常工作,但这个指标当然不能工作。

我认为通常的代码有问题,我也在其他指标中使用Bars和IndicatorCounted...

int NeedBarsCounted;

如果(LastBars == Bars)返回(0)。

NeedBarsCounted = Bars - LastBars;

LastBars = Bars;

如果(NeedBarsCounted == Bars)

NeedBarsCounted--。

for (int i = NeedBarsCounted; i >= 1; i--)

{

我可以做什么?函数调用

预先感谢你。

 
elea:

大家好,大师们。

我的代码有一个问题。我的指标里面有超过10个指标。几乎已经完成,但现在有一个问题,即添加最后一个指标代码。代码中没有错误,但我看不到箭头。

这是有冲突的一行。

gh = NormalizeDouble((Bars - IndicatorCounted())/ (TF / Period()), 0)。

如果我去掉Bars-IndicatorCounted(),就能正常工作,但这个指标当然不能工作。

我认为通常的代码有问题,我也在其他指标上使用Bars和IndicatorCounted...

int NeedBarsCounted;

如果(LastBars == Bars)返回(0)。

NeedBarsCounted = Bars - LastBars;

LastBars = Bars;

如果(NeedBarsCounted == Bars)

NeedBarsCounted--。

for (int i = NeedBarsCounted; i >= 1; i--)

{

我可以做什么?函数调用?

提前谢谢你。

elea

基于部分代码,不能得出任何结论--而你发布的代码部分显示的内容更少。

没有基于该代码部分的代码,没有人可以帮助你。

 
mladen:

elea

基于部分代码,不能得出任何结论--而你发布的代码部分显示的内容更少。

没有基于该代码部分的代码,没有人可以帮助你。

非常感谢你mladen。问题是,我的指标有4800行代码....。
 

对于以下问题,什么才是一个紧凑的函数。

过去N个蜡烛的开盘价收盘价 的最大值。

('或'是逻辑上的选择)

这样可以吗?

MathMax(Open[iHighest(NULL, 0, MODE_OPEN, N, i)], Close[iHighest(NULL, 0, MODE_CLOSE, N, i)])

 
wojtekpaul:

对于以下问题,什么才是一个紧凑的函数。

过去N个蜡烛的开盘价 收盘价的最大值。

('或'是逻辑上的选择)

这样可以吗?

MathMax(Open[iHighest(NULL, 0, MODE_OPEN, N, i)], Close[iHighest(NULL, 0, MODE_CLOSE, N, i)])

wojtekpaul

这段代码是可以的

 
谢谢你!:-)
 
elea:
非常感谢mladen。问题是我的指标有4800行代码....。
你应该检查一下 所有这些 - 因为你发布的代码部分不足以得出任何结论
原因: