如何编码? - 页 264 1...257258259260261262263264265266267268269270271...347 新评论 Newton51 2011.06.23 22:02 #2631 William Snyder 2011.06.24 03:07 #2632 BigBe 2011.06.24 04:08 #2633 牛市时期 这里是另一个解决方案--研究变化和你的错误。 不知道你想要的结果是什么,但这很有效。 Big Be 附加的文件: bulls_ma2.mq4 4 kb BigBe 2011.06.24 04:16 #2634 前往萨佩雷 Sapere。 在metaeditor导航器中查找iBands。 模式是你想要的缓冲区号码,在你的例子中,1代表上限。 Bars是图表上的条数。 研究类似的指标或EA。 大贝 Newton51 2011.06.24 04:46 #2635 修改和指标 Bulls_MA正是我所寻找的。它为移动平均线 显示了一条线 ,Bull_MA2没有线。我将研究这两个修改,因为我想提高我在这里的技能。 非常感谢你的帮助。真的很感激。 MrPip 2011.06.26 22:26 #2636 这里也有一个解决方案。 它允许MT4中的任何一种MA模式。 我还为MA线添加了清晰的标签,并删除了限制的属性。 这些导致柱状图非常小。 Robert Hill aka MrPip 附加的文件: bullsma.mq4 4 kb MoneyNVRSleeps 2011.06.29 14:44 #2637 需要一段简单的代码 大家好,如果你们可以的话,请帮助我。 我试图找到一些代码,但找不到。 我想让我的EA每交易XXX次就增加一次手数,我该怎么做呢? 谢谢。 Newton51 2011.07.03 00:25 #2638 MA指标 谢谢MrPip在这个指标上的工作。我很感激,我也学到了。 dvarrin 2011.07.05 11:28 #2639 EA混合买入和卖出订单 你好。 我试图编写一个EA的代码,在我的代码中的某些地方,我必须更新已建和待建订单的止损。我显示了一个关于订单信息的警报。 当我运行它时,我收到一个信息,如。"计数。2 买入订单的止损为1.44705。46450421订单类型。1". orderType:1意味着订单46450421是一个OP_SELL订单,它确实是,但为什么它触发测试 "if ((orderType == OP_BUY || orderType == OP_BUYSTOP)) "而不是 "if ((orderType == OP_SELL || orderType == OP_SELLSTOP))"? int orderType; for(cnt = total-1; cnt >= 0; cnt--) { while (!OrderSelect(cnt, SELECT_BY_POS)) {Sleep(500);} orderType = OrderType()。 if(/*OrderMagicNumber()==Magic &&*/ OrderSymbol()==Symbol() { 如果((orderType == OP_BUY || orderType == OP_BUYSTOP) ) { 如果(NormalizeDouble(OrderStopLoss(), Digits) != longSL) { 如果(Debug) { Alert("LongSL: " + longSL); Alert("Order SL: " + NormalizeDouble(OrderStopLoss(), Digits))。 Alert("Modif required")。 Alert("计数。" + cnt + " Stoploss " + longSL + " 为买入订单。" + OrderTicket() + " orderType:" +OrderType())。 } OrderModify(OrderTicket(), OrderOpenPrice(), longSL, OrderTakeProfit(),0, Yellow)。 } } 如果((orderType == OP_SELL || orderType == OP_SELLSTOP) ) { 如果(NormalizeDouble(OrderStopLoss(), Digits) != shortSL) { 如果(Debug) { Alert("ShortSL: " + shortSL); Alert("Order SL: " + NormalizeDouble(OrderStopLoss(), Digits))。 Alert("Modif required")。 Alert("计数。" + cnt + " 卖出订单的止损 " + shortSL + " 。" + OrderTicket() + " orderType:" +OrderType())。 } OrderModify(OrderTicket(), OrderOpenPrice(), shortSL, OrderTakeProfit(),0, Yellow)。 } } }// end of if }// for的结束 请帮助 :-) 丹尼尔 How to code? 初学者的问题 MQL4 MT4 MetaTrader 任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. sanpenn 2011.07.05 16:38 #2640 需要从当前价格改为每日最高低价警报 我有一个很好的价格警报MQ4,我需要把它从目标价格改成今天的每日最高价和最低价,修改它有困难,因为我不能把Price1移到int Start(),然后从那里改变它,因为如果我把它移到Start()并做任何需要做的事情,那么警报会持续响起,而不是只有一次。 有人提到使用变量Static或其他东西,请问谁能进一步帮助我,谢谢。 附加的文件: price_alert_aka_jc_-_line_break_alert.mq4 7 kb 1...257258259260261262263264265266267268269270271...347 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
牛市时期
这里是另一个解决方案--研究变化和你的错误。
不知道你想要的结果是什么,但这很有效。
Big Be
前往萨佩雷
Sapere。
在metaeditor导航器中查找iBands。 模式是你想要的缓冲区号码,在你的例子中,1代表上限。
Bars是图表上的条数。
研究类似的指标或EA。
大贝
修改和指标
Bulls_MA正是我所寻找的。它为移动平均线 显示了一条线
,Bull_MA2没有线。我将研究这两个修改,因为我想提高我在这里的技能。
非常感谢你的帮助。真的很感激。
这里也有一个解决方案。
它允许MT4中的任何一种MA模式。
我还为MA线添加了清晰的标签,并删除了限制的属性。
这些导致柱状图非常小。
Robert Hill aka MrPip
需要一段简单的代码
大家好,如果你们可以的话,请帮助我。
我试图找到一些代码,但找不到。
我想让我的EA每交易XXX次就增加一次手数,我该怎么做呢?
谢谢。
MA指标
谢谢MrPip在这个指标上的工作。我很感激,我也学到了。
EA混合买入和卖出订单
你好。
我试图编写一个EA的代码,在我的代码中的某些地方,我必须更新已建和待建订单的止损。我显示了一个关于订单信息的警报。
当我运行它时,我收到一个信息,如。"计数。2 买入订单的止损为1.44705。46450421订单类型。1".
orderType:1意味着订单46450421是一个OP_SELL订单,它确实是,但为什么它触发测试 "if ((orderType == OP_BUY || orderType == OP_BUYSTOP)) "而不是 "if ((orderType == OP_SELL || orderType == OP_SELLSTOP))"?
int orderType;
for(cnt = total-1; cnt >= 0; cnt--)
{
while (!OrderSelect(cnt, SELECT_BY_POS)) {Sleep(500);}
orderType = OrderType()。
if(/*OrderMagicNumber()==Magic &&*/ OrderSymbol()==Symbol()
{
如果((orderType == OP_BUY || orderType == OP_BUYSTOP) ) {
如果(NormalizeDouble(OrderStopLoss(), Digits) != longSL) {
如果(Debug) {
Alert("LongSL: " + longSL);
Alert("Order SL: " + NormalizeDouble(OrderStopLoss(), Digits))。
Alert("Modif required")。
Alert("计数。" + cnt + " Stoploss " + longSL + " 为买入订单。" + OrderTicket() + " orderType:" +OrderType())。
}
OrderModify(OrderTicket(), OrderOpenPrice(), longSL, OrderTakeProfit(),0, Yellow)。
}
}
如果((orderType == OP_SELL || orderType == OP_SELLSTOP) ) {
如果(NormalizeDouble(OrderStopLoss(), Digits) != shortSL) {
如果(Debug) {
Alert("ShortSL: " + shortSL);
Alert("Order SL: " + NormalizeDouble(OrderStopLoss(), Digits))。
Alert("Modif required")。
Alert("计数。" + cnt + " 卖出订单的止损 " + shortSL + " 。" + OrderTicket() + " orderType:" +OrderType())。
}
OrderModify(OrderTicket(), OrderOpenPrice(), shortSL, OrderTakeProfit(),0, Yellow)。
}
}
}// end of if
}// for的结束
请帮助 :-)
丹尼尔
需要从当前价格改为每日最高低价警报
我有一个很好的价格警报MQ4,我需要把它从目标价格改成今天的每日最高价和最低价,修改它有困难,因为我不能把Price1移到int Start(),然后从那里改变它,因为如果我把它移到Start()并做任何需要做的事情,那么警报会持续响起,而不是只有一次。
有人提到使用变量Static或其他东西,请问谁能进一步帮助我,谢谢。