问吧! - 页 177

 
timotrade:
嗨,mladen。

您的Symbols.mq4脚本在MT4 build 509中完美运行,但在build 636中(打开symbols.raw时)出现文件错误。

请您分享一个适用于MT4 636版本的更新版本。

非常感谢你。

谢谢。

蒂莫。

蒂莫

这是一个更新的符号指标:symbols_nmc.mq4

附加的文件:
 
mladen:
Timo 这是一个更新的符号指标:symbols_nmc.mq4

非常感谢你,mladen。我非常真诚地感谢你的帮助。这对我帮助很大!

 

MML仪表板 - 箭头的实施

你好

我有一个指标ay-mmldashboard_v1.1_2.mq4,我已经做了一些简单的转换,使其与新版本兼容,但我需要一些帮助。

这个指标应该有一个箭头,在实际价格的标签旁边显示价格的走向(上升或下降)。

这些箭头不再起作用了,我真的希望有这些箭头,但我不知道如何实现。

正如你在下面的截图中看到的那样,箭头已经被字符È所取代。

我在代码中找到了创建箭头的那一行(第391行)。

lblCreate("0.1."+sym+".pricedir", x+(j*symcolwidth)+42, y , "Ê", 14, "Wingdings", White);

[/CODE]

and the lines that directs the arrow (line 293 - 314 )

[CODE]

for (k=1; k<Periods; k++)

{

cpprev = iClose(sym, giTf, k);

if (cpprev > gdaSymMM[mmidx+1]) //--- down dir

{

ObjectSet(objsympricebg, OBJPROP_COLOR, gsaMmlClr[mmidx] );

ObjectSetText( objmmarrow, "Ê" );

ObjectSet(objmmarrow, OBJPROP_YDISTANCE, ObjectGet(objsympricebg, OBJPROP_YDISTANCE) - 15 );

ObjectSet(objmmarrow, OBJPROP_COLOR, gsaMmlClr[mmidx+1] );

break;

}

if (cpprev < gdaSymMM[mmidx]) //--- up dir

{

ObjectSet(objsympricebg, OBJPROP_COLOR, gsaMmlClr[mmidx+1] );

ObjectSetText( objmmarrow, "È" );

ObjectSet(objmmarrow, OBJPROP_YDISTANCE, ObjectGet(objsympricebg, OBJPROP_YDISTANCE) + 15 );

ObjectSet(objmmarrow, OBJPROP_COLOR, gsaMmlClr[mmidx] );

break;

}

}

你能告诉我应该如何添加下面OBJ_ARROW表中描述的箭头200(向上)和202(向下)吗?

Wingdings - MQL4文档 或任何其他类似的箭头?

预先感谢

附加的文件:
 
archutas:
你好

我有一个指标ay-mmldashboard_v1.1_2.mq4,我对它进行了一些简单的转换,使其与新版本兼容,但我需要一些帮助。

这个指标应该有一个箭头,在实际价格的标签旁边显示价格的走向(上升或下降)。

这些箭头不再起作用了,我真的希望有这些箭头,但我不知道如何实现。

正如你在下面的截图中看到的那样,箭头已经被字符È所取代。

我在代码中找到了创建箭头的那一行(第391行)。

lblCreate("0.1."+sym+".pricedir", x+(j*symcolwidth)+42, y , "Ê", 14, "Wingdings", White);

[/CODE]

and the lines that directs the arrow (line 293 - 314 )

[CODE]

for (k=1; k<Periods; k++)

{

cpprev = iClose(sym, giTf, k);

if (cpprev > gdaSymMM[mmidx+1]) //--- down dir

{

ObjectSet(objsympricebg, OBJPROP_COLOR, gsaMmlClr[mmidx] );

ObjectSetText( objmmarrow, "Ê" );

ObjectSet(objmmarrow, OBJPROP_YDISTANCE, ObjectGet(objsympricebg, OBJPROP_YDISTANCE) - 15 );

ObjectSet(objmmarrow, OBJPROP_COLOR, gsaMmlClr[mmidx+1] );

break;

}

if (cpprev < gdaSymMM[mmidx]) //--- up dir

{

ObjectSet(objsympricebg, OBJPROP_COLOR, gsaMmlClr[mmidx+1] );

ObjectSetText( objmmarrow, "È" );

ObjectSet(objmmarrow, OBJPROP_YDISTANCE, ObjectGet(objsympricebg, OBJPROP_YDISTANCE) + 15 );

ObjectSet(objmmarrow, OBJPROP_COLOR, gsaMmlClr[mmidx] );

break;

}

}

你能告诉我应该如何添加下面OBJ_ARROW表中描述的箭头200(向上)和202(向下)吗?

Wingdings - MQL4文档 或任何其他类似的箭头?

预先感谢

这是一个关于metatrader和字体的问题。

简单点说:选择这样一个对象,看看该对象的字体名称。它将是空白的。新的metatrader根本不知道如何处理这种字体(不管它是否已经安装,而且是完全合法的windows字体)。

他们在字体方面有很大的问题,而且问题越来越严重(参见他们在标签方面的问题)。即使我们用其他的字体来代替它,我们也可能会在新的版本中再次出现无法使用的情况--他们的改变并不总是为了更好的结果。

 

保证金水平信息

嗨,mladen

你能不能制作具有以下功能的指标...

a.指标必须显示--当价格达到该水平时,买入和卖出订单 的保证金水平将只保持100%。

b.指标必须显示,当价格达到该水平时,买入和卖出订单的账户 "爆炸"。

a.1."买入 - 保证金水平 "100% - 用于买入头寸 -(必须显示保证金水平在什么水平上只保持100%)。

2.2. "卖出--保证金水平 "100%--用于卖出头寸--(必须显示保证金水平只保持100%)

b.3."买入--关键水平"--用于买入头寸--(必须显示在什么水平上账户会 "爆炸")

4.4. "卖出--关键水平"--用于卖出头寸--(必须显示账户在什么水平上会 "爆仓")

还有一个很好的功能--"调整角斗场以显示"。

预先感谢

P.S. 样本附在后面......以显示我想要什么......。

附加的文件:
sample___h1.png  31 kb
 

你好

我不知道你是否能提供帮助,但这将是非常好的!

我正试图为我的EA设计条件。但我在用布林带 编码时遇到了一些问题。

我怎样才能告诉EA,如果整个烛台的主体超过布林带我想进行交易:这意味着烛台的两边。

目前,我有一个条件。

Close[0]>bands(0,0)+Above_Below_Range*P*Point

不幸的是,它在这样的情况下进行交易。

我想让它在整个主体像这样出来时进行交易。

有什么解决办法吗?

谢谢

 
Jason2005:
你好

我不知道你是否能提供帮助,但这将是非常好的!

我正试图为我的EA设计条件。但在用布林带编码时,我遇到了一些问题。

我怎样才能告诉EA,如果整个烛台的主体超过布林带我想进行交易:这意味着烛台的两边。

目前,我有一个条件。

Close[0]>bands(0,0)+Above_Below_Range*P*Point

不幸的是,它在这样的情况下进行交易。

我想让它在整个主体像这样出来时进行交易。

有什么解决办法吗?

谢谢

如果你要检查布林带 上轨,那么就用

if (Low > upperBollinger)

对于布林带下轨使用

if (High < lowerBollinger)

 
mladen:
Timo 这是一个更新的符号指标:symbols_nmc.mq4

我正在寻找类似这样的东西

 
apprentice coder:
我正在寻找类似这样的东西

编码愉快

 

嗨,盖伊

我的指标不工作,在元编辑器中检查 后,我看到了错误。

有没有人可以帮助我解决这些错误?

非常感谢。

附加的文件: