如何编码? - 页 168 1...161162163164165166167168169170171172173174175...347 新评论 ralphronnquist 2009.03.26 17:10 #1671 OrderSend返回票号,而不是一个布尔值。 SPACECHIMP 2009.03.26 18:12 #1672 谢谢你的关注 在描述中确实提到了这一点 "返回交易服务器分配给订单的票据号码,如果失败则返回-1"。 我很高兴得到反馈......我已经盯着它看了很久,我不可能看到这个问题。 谢谢你!! SPACECHIMP 2009.03.26 19:31 #1673 最后1件事... 我正在看这个,订单像他们应该的那样打开。 但是当关闭两个订单的时候,只有一个订单被关闭。 你能看出上面的订单关闭代码有什么错误吗,会阻止它在调用时关闭所有订单? 谢谢 [删除] 2009.03.27 16:53 #1674 我需要一些帮助来为我的EA添加一个命令。 你好。 你能不能让我知道如何在我的EA中添加一个命令类型 "if(about_to_hit_TP_condition) PlaySound("alert.wav");"。 我想在每一个TP上发出警报。 对不起,在metatrader的 "工具>选项>事件标签 "中没有TP事件。只有TS。 请告诉我确切的命令是什么,我应该在哪里添加它。 谢谢你的好意。 帕特里克。 这个EA管理SL和TPauto_sl-tp_setter_v1.mq4 附加的文件: auto_sl-tp_setter_v1.mq4 9 kb SPACECHIMP 2009.03.27 19:04 #1675 它将会是这样的 if (MathAbs(Bid or Ask -OrderTakeProfit()) < 5 ) {PlaySound("alert.wav"); } 你必须要有代码来选择你所指的开仓交易。 你可以使用一个外部变量来表示 "5",并在EA属性 中输入它。 根据卖出或买入,使用BID或ASK ralphronnquist 2009.03.27 21:00 #1676 SPACECHIMP: 最后一件事...我在观察这个情况,订单像他们应该的那样打开。 但是当关闭两个订单的时候,只有一个订单被关闭。 你能在上面的订单关闭代码中看到任何类型的错误,使它不能在调用时关闭所有订单吗? 谢谢 也许在关闭之间使用RefreshRates()会更好,因为它们之间有几秒钟的等待。 [删除] 2009.03.29 06:05 #1677 需要一些帮助 谁能告诉我哪里可以找到能在特定时间关闭所有未平仓合约的机器人?例如,在周一 凌晨3点关闭所有未结头寸。 非常感谢您 fbrooks 2009.03.29 16:42 #1678 帮助将声音添加到EA中 我有一个正在建立的EA,但我想要一个版本,当有卖出或买入信号时,它只是提醒我(通过声音),而不是实际发送订单。声音可以继续播放,直到我把它关掉。我想确定并听到它。 谁能帮我解决这个问题。我正在学习编程,但目前所知甚少。 我必须要有EA的链接,因为它仍然说我不能发布附件。 http://www.goplatinumnow.com/Forex/My 感谢任何能够做到这一点的人,或者告诉我应该怎么做。 森林 zedog 2009.03.29 20:19 #1679 追踪止损(TrailingStop TrailingMoveOnProfit=true 追踪止损1和追踪止损2只是在货币对盈利时开始移动。 如果TrailingStop2=0,那么TrailingStop1就像一个正常的追踪止损点。 如果TrailingStop2>0,那么TrailingStop1只工作到交易对盈利,之后TrailingStop1停止,TrailingStop2开始作为正常的跟踪止损工作。 StopLosse是你想要的初始止损点。 ProfitTake是你想获得利润 的点。 StopIn_ProfitValue/ StopIn_ProfitPoints 当货币对达到StopIn_ProfitValue时,将止损放在利润中(StopIn_ProfitPoints)。 (例如:当欧元兑美元达到1.2870时,设置10点利润的止损点) Close_OnProfitPoints = 在有x点利润时关闭头寸 Close_OnLossesPoints = 在亏损x点时关闭头寸 Close_Half_OnProfitPoints = 在有x个点的利润时关闭一半的头寸 Close_AllBuys_AboveValue = 当达到价值时,关闭所有的买盘 Close_AllSells_BelowValue = 达到该值时关闭所有的卖出。 Close_HalfBuys_AboveValue = 当数值达到时,关闭一半的买入。 Close_HalfSells_BelowValue = 当数值达到时,关闭一半的卖出。 Close_OnMACrosse = 当EMA5在5分钟图上交叉时关闭头寸。 BreakEven=true,EA会尽快设置止损以实现收支平衡。 附加的文件: ea_trailingstop.ex4 15 kb How to code? BlueGuy 2009.03.29 22:46 #1680 你好。 不建议用声音代替Sendorder - 因为它将扰乱下一个信号......在没有利润/平仓/收盘的情况下。 但你可以这样做。 1) 将每个'Print'替换为. Alert("Message ..."); // 得到一个弹出框警报 PlaySound("wait.wav"); //放入你喜欢的歌曲 2) 在演示中运行它......并在现场手动交易 欢呼吧。 蓝 1...161162163164165166167168169170171172173174175...347 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
OrderSend返回票号,而不是一个布尔值。
谢谢你的关注
在描述中确实提到了这一点
"返回交易服务器分配给订单的票据号码,如果失败则返回-1"。
我很高兴得到反馈......我已经盯着它看了很久,我不可能看到这个问题。
谢谢你!!
最后1件事...
我正在看这个,订单像他们应该的那样打开。
但是当关闭两个订单的时候,只有一个订单被关闭。
你能看出上面的订单关闭代码有什么错误吗,会阻止它在调用时关闭所有订单?
谢谢
我需要一些帮助来为我的EA添加一个命令。![](https://c.mql5.com/forextsd/smiles/smile.png)
你好。
你能不能让我知道如何在我的EA中添加一个命令类型 "if(about_to_hit_TP_condition) PlaySound("alert.wav");"。
我想在每一个TP上发出警报。
对不起,在metatrader的 "工具>选项>事件标签 "中没有TP事件。只有TS。
请告诉我确切的命令是什么,我应该在哪里添加它。
谢谢你的好意。![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
帕特里克。
这个EA管理SL和TPauto_sl-tp_setter_v1.mq4
它将会是这样的
if (MathAbs(Bid or Ask -OrderTakeProfit()) < 5 ) {PlaySound("alert.wav"); }
你必须要有代码来选择你所指的开仓交易。
你可以使用一个外部变量来表示 "5",并在EA属性 中输入它。
根据卖出或买入,使用BID或ASK
最后一件事...
我在观察这个情况,订单像他们应该的那样打开。
但是当关闭两个订单的时候,只有一个订单被关闭。
你能在上面的订单关闭代码中看到任何类型的错误,使它不能在调用时关闭所有订单吗?
谢谢也许在关闭之间使用RefreshRates()会更好,因为它们之间有几秒钟的等待。
需要一些帮助
谁能告诉我哪里可以找到能在特定时间关闭所有未平仓合约的机器人?例如,在周一 凌晨3点关闭所有未结头寸。
非常感谢您![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
帮助将声音添加到EA中
我有一个正在建立的EA,但我想要一个版本,当有卖出或买入信号时,它只是提醒我(通过声音),而不是实际发送订单。声音可以继续播放,直到我把它关掉。我想确定并听到它。
谁能帮我解决这个问题。我正在学习编程,但目前所知甚少。
我必须要有EA的链接,因为它仍然说我不能发布附件。
http://www.goplatinumnow.com/Forex/My
感谢任何能够做到这一点的人,或者告诉我应该怎么做。
森林
追踪止损(TrailingStop
TrailingMoveOnProfit=true 追踪止损1和追踪止损2只是在货币对盈利时开始移动。
如果TrailingStop2=0,那么TrailingStop1就像一个正常的追踪止损点。
如果TrailingStop2>0,那么TrailingStop1只工作到交易对盈利,之后TrailingStop1停止,TrailingStop2开始作为正常的跟踪止损工作。
StopLosse是你想要的初始止损点。
ProfitTake是你想获得利润 的点。
StopIn_ProfitValue/ StopIn_ProfitPoints
当货币对达到StopIn_ProfitValue时,将止损放在利润中(StopIn_ProfitPoints)。
(例如:当欧元兑美元达到1.2870时,设置10点利润的止损点)
Close_OnProfitPoints = 在有x点利润时关闭头寸
Close_OnLossesPoints = 在亏损x点时关闭头寸
Close_Half_OnProfitPoints = 在有x个点的利润时关闭一半的头寸
Close_AllBuys_AboveValue = 当达到价值时,关闭所有的买盘
Close_AllSells_BelowValue = 达到该值时关闭所有的卖出。
Close_HalfBuys_AboveValue = 当数值达到时,关闭一半的买入。
Close_HalfSells_BelowValue = 当数值达到时,关闭一半的卖出。
Close_OnMACrosse = 当EMA5在5分钟图上交叉时关闭头寸。
BreakEven=true,EA会尽快设置止损以实现收支平衡。
你好。
不建议用声音代替Sendorder - 因为它将扰乱下一个信号......在没有利润/平仓/收盘的情况下。
但你可以这样做。
1) 将每个'Print'替换为.
Alert("Message ..."); // 得到一个弹出框警报
PlaySound("wait.wav"); //放入你喜欢的歌曲
2) 在演示中运行它......并在现场手动交易
欢呼吧。
蓝