ICustom函数 - 页 11

 
paytongannaway:
我有一个我非常喜欢的指标,并且已经演示了几个星期,相当成功。 有没有一种方法可以让我根据该指标自动执行买入/卖出订单? 简而言之,当我喜欢的指标排成一行时,它是一个小箭头,在图表上指向向上或向下。 有没有一种方法,当箭头弹出时,它将为我下订单?

Codersguru有一个关于如何编写EA的完整教程。 阅读它,你会学到很多东西。

 

你可以使用iCustom函数 来整合你的外部指标,但你必须自己编写其他逻辑(买入/卖出等)。这是很直接的。

好运

拉克斯

 

这个编码大师在哪里?

 

我需要关于直方图的iCustom的帮助

有没有人可以帮助我?我想用iCustom和一个显示0以上和0以下的柱状图的指标来创建一个上升趋势或下降趋势的对象。

我如何利用iCustom函数来调用它,当它高于0时,是上升趋势,当它低于0时,是下降趋势?

现在的情况是这样的。

string Trigger=""。

color colt6;

double trigger1 = iCustom(NULL, 0, "Trigger",24, ??????? , 0);

如果((trigger1 > 0)) { Trigger="UP"; colt6=Lime; }

如果((trigger1 < 0)) { 触发器="下降"; colt6=红色; }

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

ObjectSetText("MA00",Trigger,28, "Arial", colt6);

ObjectSet("MA00", OBJPROP_CORNER, 0);

ObjectSet("MA00", OBJPROP_XDISTANCE, 0);

ObjectSet("MA00", OBJPROP_YDISTANCE, 0);

 

关于iCustom函数需要帮助

codersguru:
当然,我会的。

--------------------------------------------------------------------------------

Codesguru,可以帮助我吗?我想用iCustom和一个显示0以上和0以下直方图条的直方图指标做一个上升趋势或下降趋势的对象创建。

我如何利用iCustom函数来调用它,当它高于0时,它是一个上升趋势,当它低于0时,它是一个下降趋势?另外,我如何设置一个弹出式警报,只警告一次?

现在的情况是这样的。

string Trigger=""。

color colt6;

double trigger1 = iCustom(NULL, 0, "Trigger",24, ??????? , 0);

如果((trigger1 > 0)) { Trigger="UP"; colt6=Lime; }

如果((trigger1 < 0)) { 触发器="下降"; colt6=红色; }

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

ObjectSetText("MA00",Trigger,28, "Arial", colt6);

ObjectSet("MA00", OBJPROP_CORNER, 0);

ObjectSet("MA00", OBJPROP_XDISTANCE, 0);

ObjectSet("MA00", OBJPROP_YDISTANCE, 0);

如果(Trigger==Up")

Alert(Symbol()," - ", "H1:"," Uptrend"," at ", Bid);

非常感谢谁能给我一个指针,告诉我如何能够完成上述工作。

 

iCustom - 如何从自定义指标 获取数值?

大家好。

这是我在这个论坛上的第一个帖子。我试图将Heiken Ashi Ma指标编辑为myIndicator,并使用一个简单的EA脚本(once_per_candle)从myIndicator获取数值。

是的,我知道可以使用iCustom,但我必须使用iCustom的设置来获得该值。

指标 -myIndicator

----------------------

我想让这个指标返回趋势 的值。我将趋势声明为外部字符串 trend

EA -once_per_candle

--------------------

每隔一段时间(对于这个脚本,我使用M15时间框架),脚本将从myIndicator获得一个趋势值。

有谁能帮助我,如何获得这个值呢?

附加的文件:
 

iCustom问题

我有一个比较几个数值的指标。我希望将这些数值引入我的EA。到目前为止,我所发现的iCustom函数的使用方法是:调用指标的名称并比较同一MA的两个不同时间段。我如何使用iCustom来比较同一指标的两个不同值。

比如说。

假设我有一个15分钟期间的最高和最低点的平均值的MA,和一个13个期间的收盘价 的MA,在同一个指标中。假设我想在我的EA中,当收盘价的MA值与指标中的高/低点平均值的MA值相交时,我就会买入。

我如何利用iCustom函数来捕捉同一指标中两个不同的MA之间发生的状态?

 

你只需在你的EA中使用icustom读取不同的指标并进行比较即可

val1 = iCustom(NULL, 0, "sar_filter_alert",5,9,3,3,1,1,0.02,0.2,0,0)。

val2 = iCustom(NULL, 0, "AsciiTrade",10,20,5,0,0);

然后如果(val1>val2等

或者如果你想在同一个指标中比较2个值,改变第二个读数中的值

val1 = iCustom(NULL, 0, "sar_filter_alert",5,9,3,3,1,1,0,0) 。

val2 = iCustom(NULL, 0, "sar_filter_alert",25,19,3,3,1,3,1,0)。

 

增加。

谢谢您的回答,但我的问题是关于一个有几个MAs的单一自定义指标,我想利用其中两个MAs的关系(甚至它们与第三个MAs的关系)来定位我的买单和卖单。 我如何利用iCustom函数,以便我可以从同一个自定义指标中调用和比较两个MAs的关系。 因为我不能从自定义指标中执行订单,我必须把它们带到EA中。

黄胡子

 

增加。

再次感谢您的回复! 对我的答复感到抱歉! 当我读你的帖子时,我只看到了它的前半部分。 现在我明白了,你确实回答了我的问题,在后半部分。

再次感谢您!

黄胡子