精英指标 :) - 页 291

 

mladan,

我是个新手,想学着做这个,我一直在寻找不仅有视觉提示而且有声音提示的MA指标。我看到了BB公司的这个指标,我很喜欢它,但我不能让它做音频,请你协助。

附加的文件:
 

谢谢你对JohnnyBoy的支持。

 

阿尔托罗托

给你
问候

姆拉登

altoronto:
Mladen,你能在所附指标中增加不同货币的选项吗?

像往常一样,提前感谢你。

您的真心话

Altoronto
附加的文件:
 

内马十字路口

谢谢Mladen,现在我知道我做错了什么。

 

CCI挤压指标

嗨,Mladen

CCI挤压指标FXCM交易站版本

到Metatrader 4版本

谢谢

代码。

函数 Init()

indicator:name("CCI Squeeze Indicator");

indicator:description("")。

indicator:requiredSource(core.Bar);

indicator:type(core.Oscillator);

indicator.parameters:addInteger("MA_Period", "Period of MA", "Period of MA", 200);

indicator.parameters:addString("MA_Method", "Method of MA", "", "MVA");

indicator.parameters:addStringAlternative("MA_Method", "EMA", "", "EMA");

indicator.parameters:addStringAlternative("MA_Method", "KAMA", "", "KAMA");

indicator.parameters:addStringAlternative("MA_Method", "LWMA", "", "LWMA");

indicator.parameters:addStringAlternative("MA_Method", "MVA", "", "MVA");

indicator.parameters:addStringAlternative("MA_Method", "TMA", "", "TMA");

indicator.parameters:addInteger("CCI_Period", "Period of CCI", "Period of CCI", 50);

indicator.parameters:addColor("upB_color", "Color of upB", "Color of upB", core.rgb(0, 255, 0));

indicator.parameters:addColor("loB_color", "Color of loB", "Color of loB", core.rgb(255, 128, 64));

indicator.parameters:addColor("upB2_color", "Color of upB2", "Color of upB2", core.rgb(0, 64, 0));

indicator.parameters:addColor("loB2_color", "Color of loB2", "Color of loB2", core.rgb(255, 0, 0));

indicator.parameters:addColor("line_color", "color of line", "Color of line", core.rgb(128, 128, 128));

结束

本地第一。

本地源 = nil。

本地MA。

本地CCI。

功能准备()

source = instance.source;

MA_Period=instance.parameters.MA_Period。

MA_Method=instance.参数.MA_Method。

CCI_Period=instance.parameters.CCI_Period。

MA = core.indicators:create(MA_Method, source.close, MA_Period)。

CCI = core.indicators:create("CCI", source, CCI_Period);

first = math.max(MA.DATA:first(),CCI.DATA:first())+2。

local name = profile:id() . "(" ... source:name() ... ", " ... MA_Period ... ", " ... MA_Method ... ", " ... CCI_Period ... ")" 。

instance:name(name);

upB = instance:addStream("upB", core.Bar, name .".upB", "upB", instance.parameters.upB_color, first);

loB = instance:addStream("loB", core.Bar, name ... ".loB", "loB", instance.parameters.loB_color, first)。

upB2 = instance:addStream("upB2", core.Bar, name ... ".upB2", "upB2", instance.parameters.upB2_color, first);

loB2 = instance:addStream("loB2", core.Bar, name ... ".loB2", "loB2", instance.parameters.loB2_color, first);

cciline = instance:addStream("cciline", core.Line, name ... ".cciline", "cciline", instance.parameters.line_color, first);

结束

函数Update(period, mode)

MA:update(mode);

CCI:update(mode);

如果(period>first),那么

cciline[period]=CCI.DATA[period]。

如果Source.close[period]<MA.DATA[period],那么

如果CCI.DATA[period]>0. 那么

upB[期间]=CCI.DATA[期间]。

loB[period]=nil。

upB2[period]=nil。

loB2[period]=nil。

否则

upB[period]=nil。

loB[期间]=CCI.DATA[期间]。

upB2[period]=nil。

loB2[period]=nil。

结束

否则

如果CCI.DATA[period]>0.则

upB[period]=nil。

loB[period]=nil。

upB2[期间]=CCI.DATA[期间]。

loB2[period]=nil。

否则

upB[period]=nil。

loB[period]=nil。

upB2[period]=nil。

loB2[期间]=CCI.DATA[期间]。

结束

结束

结束

结束

 

你好。

有没有人有获利指数(PTI),并能与我们分享。

 

你好,Mladen。

是否有可能用i-var编码一个新的指标或仪表板,以便找出在该特定时间内i-var超过0.5水平的最高百分比或在该特定时间内i-var超过0.5水平的最长持续时间(M5,M15,M30等),这样我们就可以找到理想的时间框架。例如,在我看来(用i-var鸟瞰)M60是交易欧元/美元的理想时间,我希望它是清楚和简洁的,非常感谢。

附加的文件:
ivar.mq4  4 kb
 

颜色

mladen:
阿尔托罗托

给你

问候Mladen

亲爱的mladen

我想知道是否有可能为SSA归一化(当跨越零线时)和TEMA(当改变方向时)改变颜色。

越过零线)和TEMA(当改变方向时)的颜色变化。

非常感谢您的时间

附加的文件:
 
mladen:
CrustallumKvs发现这个描述更容易理解指标的作用(描述可以在这里找到 -FXCodeBase.COM: Forex Chart Indicators and Development - View topic - CCI Squeeze indicator):
,我用MaPrice选择的价格代替(所以它不是固定的只是收盘价)进行比较,但是,默认情况下,它被设置为收盘价,所以它和他们的代码一样
问候Mladen

谢谢mladen

 

eMACD放大镜

大家好。

我对eMACD指标(MACD 电子信号看起来像)做了一个小小的 "外观 "更新;我增加了 "放大镜 "输入,以绘制更大的osma(当OSMA非常接近0时,可以更好地看到),并对高于或低于0的osma采用不同的颜色。

请欣赏

谢谢

brax64

附加的文件:
原因: