编码帮助 - 页 224

 

亲爱的Mladen

我找到了问题所在。是买入和卖出的问题!

最好。

 
Air92:
你好,Mladen.是否可能在Momentum-Tr中加入EMA+过滤指标?但只是EMA太正常化了吗?也许添加其他平均数会更好,也许是SMA.坦白说,我不知道该怎么做。我想在这个指标中接受与MA的交叉。为了使动量与零入口交叉,这是必要的。与MA交叉--退出

请帮助。

谢谢你。

亲爱的Mladen,如果这是不可能的或不合理的,请告诉我。

 
Air92:
亲爱的Mladen,如果这是不可能的或不合理的,请告诉我

空气92

我真的不确定我是否正确理解了这个帖子。这里有一个版本,增加了一个 "信号 "线,你可以选择平均方法(通常的方法:SMA、EMA、SMMA和LWMA)。

附加的文件:
 
mladen:
Air92 我真的不确定我是否正确理解了这个帖子。这里有一个版本,增加了一个 "信号 "行,你可以选择平均方法(通常的方法:SMA、EMA、SMMA和LWMA)。

是的,你正确地理解了。谢谢你,这很有必要。

附加的文件:
images.jpg  14 kb
 

波动率柱状图

你好。

我得到了这个指标,它绘制了每个柱状体移动的标准差,但当我绘制黄金或标准普尔时,标准差没有正确绘制。我得到的网站解释了它是如何工作的。收盘价 - MetaTrader专家顾问

谁能帮助解决这个问题,让它显示一个柱子与X个柱子相比所移动的标准差的数量。

谢谢

standard-deviation-close-to-close.mq4

附加的文件:
 
tradewiser:
你好。

我得到了这个指标,它绘制了每个柱状体移动的标准偏差,但当我绘制黄金或标准普尔时,标准偏差没有正确绘制。我得到的网站解释了它是如何工作的。收盘价 - MetaTrader专家顾问

谁能帮助解决这个问题,让它显示一个柱子与X个柱子相比所移动的标准差的数量。

谢谢

Standard-deviation-close-to-close.mq4

交易员

在我看来,它的目的不是显示标准差,而是显示归一化动量的标准差。就代码而言,它的计算方式似乎是编码者完全按照他的意图做的。

 

好的,谢谢。我现在明白了

mladen:
tradewiser 在我看来,它的目的不是显示标准差,而是显示归一化动量的标准差。就代码而言,它的计算方式似乎是编码者完全按照他的意图做的。
 

你好,mladen和mrtools,很抱歉打扰你们,但我有一个简单的问题......。如何让15分钟和30分钟在1小时和4小时之上......正如你在屏幕上看到的,1小时和4小时在15分钟和30分钟之上......我试着自己做,但没有成功......你们介意为我做,真的非常感谢......非常感谢

ichi360_monitor_v3_mod_1.mq4

附加的文件:
 
johnjacob:
嗨,mladen和mrtools,很抱歉打扰你们,但我有一个简单的问题 ...如何使15分钟和30分钟在1小时和4小时之上 ......正如你在屏幕截图上看到的,1小时和4小时在15分钟和30分钟之上......我试着自己做,但没有成功 ......你们介意为我做,真的非常感谢......非常感谢ichi360_monitor_v3_mod_1.mq4

johnjacob

在代码中找到有 "OBJPROP_YDISTANCE "的行,将名为 "txt1H_... "的对象的值换成 "txt4H_...","txt30M_... "换成 "txt15M_..."。一旦你这样做了(交换Y的位置),一切都会好起来。

 

你的意思是像这样......它不出来的权利......它更好,如果你这样做,那么我就完成了问。

// --------- 白皮书添加

ObjectCreate("txt15M_1",OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_1", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt15M_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_2", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt15M_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_3", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt15M_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_4", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt15M_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_5", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

// ---- 原始文本(已向下移动)。

ObjectCreate("txt1H_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_1", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt1H_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_2", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt1H_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_3", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt1H_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_4", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt1H_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_5", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

// ------- 添加白色主文本

ObjectCreate("txt30M_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_1", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt30M_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_2", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt30M_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_3", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt30M_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_4", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt30M_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_5", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

// ---- 原始文本(已向下移动)。

ObjectCreate("txt4H_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_1", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt4H_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_2", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt4H_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_3", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt4H_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_4", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt4H_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_5", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);