编码帮助 - 页 401

 

我需要一个意见:是使用dll还是mql好?

我知道dll更快,但我们怎样才能保护dll?

 
apprentice coder:
我需要一个意见:使用dll或mql更好,我知道dll更快,但我们如何保护dll?

有很多方法可以保护/混淆dlls。如果你打算进行保护,最好使用dlls。

 

嗨,mladen....,我又回来了,又是一个请求。 我非常喜欢所附的3 Ducks指标,但我需要它以一种非常不同的方式运作。 如你所知,它目前的操作方式是在三个时间框架内显示60 sma.....。我真正希望它能做到的是在一个时间框架内显示三条移动平均线。 我已经尝试了各种方法,但总是有很多错误,没有机会编译,反正也不可能成功....HELP!

附加的文件:
 
Jeeves:
嗨,mladen....,我又来求教了。 我非常喜欢所附的3 Ducks指标,但我需要它以一种非常不同的方式运作。 如你所知,它目前的操作方式是在三个时间框架内显示60 sma.....。我真正想让它做的是在一个时间框架内显示三条移动平均线。 我已经尝试了各种方法,但总是有很多错误,没有机会编译,反正也不可能成功....HELP!

你所需要做的就是将 PERIOD_H4, PERIOD_D1 和 PERIOD_W1 替换为 0,并将 25 替换为所需的移动平均线周期,在附件的代码 部分。不需要触及代码的其他部分。

double h4ma = iMA(NULL,PERIOD_H4,25,0,MODE_SMA,PRICE_CLOSE,0);

//d1 data

double d1ma = iMA(NULL,PERIOD_D1,25,0,MODE_SMA,PRICE_CLOSE,0);

//w1 data

double w1ma = iMA(NULL,PERIOD_W1,25,0,MODE_SMA,PRICE_CLOSE,0);
 

你好。

我能否同时在图表上插入一张透明的图片?

如果不能,是否可以用该透明图片创建我自己的字体?

我需要多少像素才能创建一个字体?

非常感谢,sunshineh

 

你好,cosmiclifeform。

谢谢你的回答。我试图找到它的mq4文件,但没有找到。

我从这个网页上得到了这个指标。

Divergence Forex Scalping System - 外汇策略 - 外汇资源 - 外汇交易 - 免费外汇交易信号和外汇预测

有谁能以某种方式得到它的代码?或者有谁知道它是如何工作的?我知道背离的工作原理,但它使用的是什么指标?

或者......有没有一种EA、指标或脚本支持指标的警报......比如,当指标在图表上显示信号时,它会发出声音?

 
makototokyo:
你好,cosmiclifeform。

谢谢你的答复。我试图找到它的mq4文件,但没有找到。

我从这个网页上得到了这个指标。

Divergence Forex Scalping System - 外汇策略 - 外汇资源 - 外汇交易 - 免费外汇交易信号和外汇预测

有谁能以某种方式获得其中的代码?或者有谁知道它是如何工作的?我知道背离的工作原理,但它使用的是什么指标?

或者......有没有一种EA、指标或脚本支持指标的警报......比如,当指标在图表上显示信号时,它会发出声音?

嗨,makototokyo。

我看了FXCX背离指标......但不知道它是基于什么的......也找不到.mq4的源文件......。

看起来它有3个类似于MACD或Stoch的设置......但它只在主图上显示箭头......而不是在子窗口中显示背离线......所以我无法判断它使用的是什么公式。

在任何情况下,你应该能够在Forex-TSD上找到一些背离指标......而且许多指标应该已经有警报。

如果你找到一个你喜欢的没有警报的指标(有源代码),这里的人可能会帮助你添加警报。

希望这有帮助。

罗伯特

 

大家好。

我希望有人能对附件中的ATR指标做一个非常快速的修改。

该指标本身运行良好,但我希望它看起来和下面的图片一样,即成为一条连续的线,并具有相同的线条风格。

希望得到任何帮助。

谢谢

atr_trail_stop.mq4

附加的文件:
 
EMA Trader:
大家好。

我希望有人能对附件中的ATR指标做一个非常快速的修改。

该指标本身运行良好,但我希望它看起来和下面的图片一样,即成为一条连续的线,并具有相同的线条风格。

希望得到任何帮助。

谢谢

atr_trail_stop.mq4

该指标在计算中使用ATR的未来值。

在这部分:

CurrUp=PriceCurr - (iATR(NULL,0,ATRPeriod,i) * Factor);

PrevUp=PricePrev - (iATR(NULL,0,ATRPeriod,i-1) * Factor);

CurrDn=PriceCurr + (iATR(NULL,0,ATRPeriod,i) * Factor);

PrevDn=PricePrev + (iATR(NULL,0,ATRPeriod,i-1) * Factor);[/PHP]

both "prev" values are using future values of atr and future prices (see the prices part too :

[PHP] if (MedianBase) {

PriceCurr = (High + Low)/2;

PricePrev = (High + Low)/2;

}

else {

PriceCurr = Close;

PricePrev = Close;

}

相同的情况

 

你好,mladen。

谢谢你的回答。这是我在其他地方捡到的一个指标。我的编程知识为零,但如果我没有弄错的话,你的意思是使用未来值是不正确的或不可能的,因为它们不为人所知。

那么,如何解决这个问题呢?简单地将i-1改为+1是正确的吗?