任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1111 1...110411051106110711081109111011111112111311141115111611171118...1178 新评论 ev85 2016.10.28 13:15 #11101 大家好。你们能否帮助我在开单时设置一个条件,只有在当前时间(精确到分钟)不等于上一个订单的收盘时间时才会开单。这里的结构是这样的。int accTotal=OrdersHistoryTotal()。如果(OrderSelect(accTotal-1,SELECT_BY_POS,MODE_HISTORY) ==true){datetime ctm=OrderCloseTime()。}...然后有条件地打开一个订单如果(.....&&(TimeCurrent()!=ctm)){ticket=OrderSend(.....)。}但当然,这并不奏效,因为TimeCurrent()返回的时间精确到一秒,而我需要一分钟,因为我在分钟条上交易,在市场剧烈波动时,即使在一分钟内,价格也可能上涨数百点,这往往不是我的方向。这就是为什么我只需要在一分钟内打开一个订单。 Vitalie Postolache 2016.10.28 17:29 #11102 ev85:大家好。你们能不能帮我在开单时设置一个条件,只有在当前时间(精确到1分钟)不等于前一个订单的收盘时间时才会开单。当然,这并不奏效,因为TimeCurrent()返回的时间精确到一秒,而我需要的是一分钟。 由于我是用分钟指标进行交易,而且是在市场剧烈波动的情况下,即使在一分钟内,价格也可能上涨数百点,而且不一定总是朝着我的方向走。这就是为什么我只需要在一分钟内打开一个订单。 TimeHour(),TimeMinute()。 Alekseu Fedotov 2016.10.28 17:49 #11103 ev85:大家好。你们能否帮助我在开单时设置一个条件,只有在当前时间(精确到分钟)不等于上一个订单的收盘时间时才会开单。这里的结构是这样的。int accTotal=OrdersHistoryTotal()。如果(OrderSelect(accTotal-1,SELECT_BY_POS,MODE_HISTORY) ==true){datetime ctm=OrderCloseTime()。}...然后有条件地打开一个订单如果(.....&&(TimeCurrent()!=ctm)){ticket=OrderSend(.....)。}但当然,这并不奏效,因为TimeCurrent()返回的时间精确到一秒,而我需要一分钟,因为我在分钟条上交易,在市场剧烈波动时,即使在一分钟内,价格也可能上涨数百点,这往往不是我的方向。这就是为什么我只需要在一分钟内打开一个订单。 datetime t=0; int ticket; for(int i=0; i<OrdersHistoryTotal(); i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)) { if(OrderSymbol()==Symbol()) { if(OrderType()==OP_BUY || OrderType()==OP_SELL) { if(t<OrderCloseTime()) t=OrderCloseTime(); } } } } if(TimeCurrent()-t>60) //Ecли после закрытия последней поз > 60 секунд, то открываемся ticket=OrderSend(.....); 类似这样的事情 Cei 2016.10.29 01:35 #11104 如何在MQL4中智能地确定趋势? Konstantin Erin 2016.10.29 06:13 #11105 Cei: 如何确定MQL4的趋势?有很多方法--在CodeBase中查找趋势指标。对移动平均线进行差分,取线性回归系数,...但对我来说,最好能抓住反转 的机会。我在这个页面的顶部点击了代码基地。我在搜索框中输入了一个趋势指标。正如马亚科夫斯基所说,所有这些指标都是好的,但没有区别。以下是其中一个的链接。我又做了一些研究,读到:一个好的专家顾问...应该给出一个建议 -"不要进入市场"。 Vitalie Postolache 2016.10.29 06:50 #11106 Cei: 如何确定MQL4的趋势?等待反转,宣布--那里有一个趋势))))。没有其他办法。趋势是在过去定义的,像波浪,像分形,像之字形。 ev85 2016.10.29 13:38 #11107 朋友们,是否有禁止交易的功能?我需要它来做一个小循环。为(提供;无交易;直到所有当前订单关闭)。 Vladimir Paukas 2016.10.29 15:04 #11108 ev85:朋友们,是否有禁止交易的功能?我需要它来做一个小循环。为(提供;无交易;直到所有当前订单关闭)。订单总数() [删除] 2016.10.29 23:26 #11109 任务如下。 我需要在所有9个时间段对Market Watch的100个符号运行该指标,并将结果以表格形式输出。 我是否需要保持900个图表的开放性,以便使历史被抽出,并且是最新的? Mislaid 2016.10.30 03:14 #11110 RickD: 任务如下。我需要在所有9个时间段对Market Watch的100个符号运行该指标,并将结果以表格形式输出。为了让历史被撞上,并与之相关,我是否应该保持900张图表的开放?不,100张图表就足够了,但是,你必须正确地编写指标。 1...110411051106110711081109111011111112111311141115111611171118...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
大家好。
你们能否帮助我在开单时设置一个条件,只有在当前时间(精确到分钟)不等于上一个订单的收盘时间时才会开单。
这里的结构是这样的。
int accTotal=OrdersHistoryTotal()。
如果(OrderSelect(accTotal-1,SELECT_BY_POS,MODE_HISTORY) ==true){
datetime ctm=OrderCloseTime()。
}
...
然后有条件地打开一个订单
如果(.....&&(TimeCurrent()!=ctm)){
ticket=OrderSend(.....)。
}
但当然,这并不奏效,因为TimeCurrent()返回的时间精确到一秒,而我需要一分钟,因为我在分钟条上交易,在市场剧烈波动时,即使在一分钟内,价格也可能上涨数百点,这往往不是我的方向。这就是为什么我只需要在一分钟内打开一个订单。
大家好。
你们能不能帮我在开单时设置一个条件,只有在当前时间(精确到1分钟)不等于前一个订单的收盘时间时才会开单。
当然,这并不奏效,因为TimeCurrent()返回的时间精确到一秒,而我需要的是一分钟。 由于我是用分钟指标进行交易,而且是在市场剧烈波动的情况下,即使在一分钟内,价格也可能上涨数百点,而且不一定总是朝着我的方向走。这就是为什么我只需要在一分钟内打开一个订单。
大家好。
你们能否帮助我在开单时设置一个条件,只有在当前时间(精确到分钟)不等于上一个订单的收盘时间时才会开单。
这里的结构是这样的。
int accTotal=OrdersHistoryTotal()。
如果(OrderSelect(accTotal-1,SELECT_BY_POS,MODE_HISTORY) ==true){
datetime ctm=OrderCloseTime()。
}
...
然后有条件地打开一个订单
如果(.....&&(TimeCurrent()!=ctm)){
ticket=OrderSend(.....)。
}
但当然,这并不奏效,因为TimeCurrent()返回的时间精确到一秒,而我需要一分钟,因为我在分钟条上交易,在市场剧烈波动时,即使在一分钟内,价格也可能上涨数百点,这往往不是我的方向。这就是为什么我只需要在一分钟内打开一个订单。
有很多方法--在CodeBase中查找趋势指标。对移动平均线进行差分,取线性回归系数,...但对我来说,最好能抓住反转 的机会。
我在这个页面的顶部点击了代码基地。我在搜索框中输入了一个趋势指标。正如马亚科夫斯基所说,所有这些指标都是好的,但没有区别。以下是其中一个的链接。我又做了一些研究,读到:一个好的专家顾问...应该给出一个建议 -"不要进入市场"。
如何确定MQL4的趋势?
等待反转,宣布--那里有一个趋势))))。
没有其他办法。趋势是在过去定义的,像波浪,像分形,像之字形。
朋友们,是否有禁止交易的功能?
我需要它来做一个小循环。
为(提供;无交易;直到所有当前订单关闭)。
朋友们,是否有禁止交易的功能?
我需要它来做一个小循环。
为(提供;无交易;直到所有当前订单关闭)。
我需要在所有9个时间段对Market Watch的100个符号运行该指标,并将结果以表格形式输出。
我是否需要保持900个图表的开放性,以便使历史被抽出,并且是最新的?
任务如下。我需要在所有9个时间段对Market Watch的100个符号运行该指标,并将结果以表格形式输出。为了让历史被撞上,并与之相关,我是否应该保持900张图表的开放?
不,100张图表就足够了,但是,你必须正确地编写指标。