任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 743 1...736737738739740741742743744745746747748749750...1178 新评论 ANDREY 2014.10.19 14:57 #7421 Vinin:日期时间类型Datetime旨在将日期和时间存储为自1970年1月1日起经过的秒数。它占用了8个字节的内存。所以你可以用小时、天或其他所需的时间间隔的秒数来取除法的余数。然后将整体与整数进行比较。那么你如何理解他们的教科书例子呢?datetime Alfa = D'2004.01.01 00:00'。根据你的说法,在=号之后应该有一组数字代表从1970年1月1日到 2004年1月1日的秒数。 [删除] 2014.10.19 15:35 #7422 solnce600:请告诉我哪个函数返回以下值。如果一个订单在SL上关闭 - 不返回在SL上关闭订单的整个时间,而只 返回在SL上关闭订单的分钟。例如,该订单由SL在上午12:00关闭。我需要该函数只返回00(即只返回分钟)。//-------------------------------------------------------------------------------------------------------------------------------------------------------- 那么,我们如何理解工作簿中的例子呢?datetime Alfa = D'2004.01.01 00:00'。你说在'='后面应该有一组数字代表自1970年1月1日至 2004年1月1日的秒数。int m=TimeMinute(OrderCloseTime()); Print("Минута закрытия ордера ",m);或它是一样的,但在左手:-))int m=TimeMinute(214576879809); Print("Минута закрытия ордера ",m);或int m=TimeMinute(D'2014.10.19 00:13'); Print("Ордер закрылся на ",m," минуте"); [删除] 2014.10.19 15:59 #7423 _new-rena: 我找不到定义可开启的最大市场订单数量的命令。谁知道呢,请告诉我帐户限制的订单允许的最大有效挂单数没有市价订单,但市价订单的开启可以受到限制帐目_MARGIN以存款货币计算的账户预留保证金金额双帐户_自由边际账户中可用于开立订单的存款货币的自由资金规模双账户保证金水平账户保证金水平(百分比双 ANDREY 2014.10.19 16:05 #7424 pako:或这都是一样的,只是好像用的是左手:-)))。或 谢谢。 Sergey Dymov 2014.10.19 17:25 #7425 伙计们,请就2行代码给我建议。 我正在写Owl的随机指数,信号线和主线的背离参数被设置了,在一个柱子上,指标在交易区内外做了几个动作,结果在一个柱子上有几个订单被打开并立即关闭。我怎样才能解决这个问题呢? 一年前,有人告诉我"要比较信号柱和零柱的打开时间,当零柱的时间变长时,你就可以采取行动"。我仍然不明白如何用代码来做。这个话题是为新手准备的。 Ivan Katsko 2014.10.19 17:25 #7426 为什么终端上没有通信? 没有服务器可用(不详)。这是在真实账户上。模拟账户 上有一个连接。从另一个IP来看,一切正常... Vitalie Postolache 2014.10.19 17:45 #7427 oDin48:伙计们,请就2行代码给我建议。 我正在写Owl的随机指数,信号线和主线的分歧参数被设置了,在一个柱子上,指标在交易区内外做了几个动作,结果在一个柱子上有几个订单被打开并立即关闭。我怎样才能解决这个问题呢? 一年前,有人告诉我"要比较信号柱和零柱的打开时间,当零柱的时间变长时,你就可以采取行动"。我仍然不明白如何用代码来做。该主题是为新手准备的。最简单的方法是不要用零点的指标数据进行交易,而是从已经收盘的第一条杠上获取数据。而且你应该只在开放的酒吧进行交易。也有几种方法来限制酒吧内的交易,例如,如果你以嘀嗒方式交易。1.将您要开仓的价格与已经存在的头寸的价格进行比较,如果它接近于X点(Bid<=OrderOpenPrice()+X*_Point(或Ask>=OrderOpenPrice()-X*_Point),其中OrderOpenPrice()是该符号的最新市场订单的开仓价格)-禁止开仓。2.在向服务器发送订单之前,将当前时间与已经存在的头寸的开仓时间 进行比较,如果在同一个柱子内的时间(TimeCurrent()<=OrderOpenTime()+PeriodSeconds(),其中OrderOpenTime() - 禁用开仓。 ANDREY 2014.10.19 17:53 #7428 请建议....,我自己的脑子还不够用。我正在测试我的想法,在TF5上 模型:基于公开价格。只有1个订单可以打开。在任何仅有 分钟价值的蜡烛图上开立订单- 00问题在某些情况下,在同一时间和同一价格 的分值为00的蜡烛图上- 订单1在一个SL上关闭- N2订单开启我的想法是不要在一个SL上关闭,同时 打开下一个订单。Q: .我应该如何使它,如果订单N1被SL关闭,订单N2不是在订单N1的同一时间打开,而是在下一个最近的 烛台上打开,数值为分钟-00以下是我的代码。int start(){int ot = OrdersTotal();如果(ot==0)如果(Minute()==0)OrderSend(Symbol(),OP_SELL,0.1,Bid,1,Ask+1500*Point,Ask-300*Point, "jfh",123return(0);}谢谢你。 Any rookie question, so 初学者的问题 MQL5 MT5 MetaTrader Expert Advisor 的测试和优化 [删除] 2014.10.19 18:04 #7429 pako:帐户限制的订单允许的最大有效挂单数没有市价订单,但市价订单的开启可以受到限制帐目_MARGIN以存款货币计算的账户预留保证金金额双帐户_自由边际账户中可用于开立订单的存款货币的自由资金规模双账户保证金水平账户保证金水平(百分比双好的。在这种情况下,解释待处理订单数量的命令会是什么样子?我不认为可以打开更多的市场订单,很可能这个命令对订单 总数有效,即挂单+市场订单。 Artyom Trishkin 2014.10.19 18:09 #7430 solnce600:请建议....,我自己的脑子还不够用。我正在测试我的想法,在TF5上 模型:基于公开价格。只有1个订单可以打开。在任何仅有 分钟价值的蜡烛图上开立订单- 00问题在某些情况下,在同一时间和同一价格 的分值为00的蜡烛图上- 订单1在一个SL上关闭- N2订单开启我的想法是不要在一个SL上关闭,同时 打开下一个订单。Q: .我应该如何使它在N1订单被SL关闭时,N2订单不是在N1订单的同一时间打开,而是在下一个最近的 烛台上打开,其值为00 分钟。谢谢你。这是很容易的,华生。 比较开盘条和最后一次平仓 的收盘条。如果它们相等,那么该头寸将在其开仓的同一个柱子上关闭--不要再在该柱子上开仓。 1...736737738739740741742743744745746747748749750...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
日期时间类型
Datetime旨在将日期和时间存储为自1970年1月1日起经过的秒数。它占用了8个字节的内存。
所以你可以用小时、天或其他所需的时间间隔的秒数来取除法的余数。然后将整体与整数进行比较。
那么你如何理解他们的教科书例子呢?
datetime Alfa = D'2004.01.01 00:00'。
根据你的说法,在=号之后应该有一组数字代表从1970年1月1日到 2004年1月1日的秒数。
solnce600:
请告诉我哪个函数返回以下值。
如果一个订单在SL上关闭 - 不返回在SL上关闭订单的整个时间,而只 返回在SL上关闭订单的分钟。
例如,该订单由SL在上午12:00关闭。我需要该函数只返回00(即只返回分钟)。
//--------------------------------------------------------------------------------------------------------------------------------------------------------那么,我们如何理解工作簿中的例子呢?
datetime Alfa = D'2004.01.01 00:00'。
你说在'='后面应该有一组数字代表自1970年1月1日至 2004年1月1日的秒数。
或
它是一样的,但在左手:-))
或
我找不到定义可开启的最大市场订单数量的命令。谁知道呢,请告诉我
帐户限制的订单
允许的最大有效挂单数
没有市价订单,但市价订单的开启可以受到限制
帐目_MARGIN
以存款货币计算的账户预留保证金金额
双
帐户_自由边际
账户中可用于开立订单的存款货币的自由资金规模
双
账户保证金水平
账户保证金水平(百分比
双
或
这都是一样的,只是好像用的是左手:-)))。
或
伙计们,请就2行代码给我建议。
我正在写Owl的随机指数,信号线和主线的背离参数被设置了,在一个柱子上,指标在交易区内外做了几个动作,结果在一个柱子上有几个订单被打开并立即关闭。我怎样才能解决这个问题呢?
一年前,有人告诉我"要比较信号柱和零柱的打开时间,当零柱的时间变长时,你就可以采取行动"。我仍然不明白如何用代码来做。这个话题是为新手准备的。
伙计们,请就2行代码给我建议。
我正在写Owl的随机指数,信号线和主线的分歧参数被设置了,在一个柱子上,指标在交易区内外做了几个动作,结果在一个柱子上有几个订单被打开并立即关闭。我怎样才能解决这个问题呢?
一年前,有人告诉我"要比较信号柱和零柱的打开时间,当零柱的时间变长时,你就可以采取行动"。我仍然不明白如何用代码来做。该主题是为新手准备的。
最简单的方法是不要用零点的指标数据进行交易,而是从已经收盘的第一条杠上获取数据。而且你应该只在开放的酒吧进行交易。
也有几种方法来限制酒吧内的交易,例如,如果你以嘀嗒方式交易。
1.将您要开仓的价格与已经存在的头寸的价格进行比较,如果它接近于X点(Bid<=OrderOpenPrice()+X*_Point(或Ask>=OrderOpenPrice()-X*_Point),其中OrderOpenPrice()是该符号的最新市场订单的开仓价格)-禁止开仓。
2.在向服务器发送订单之前,将当前时间与已经存在的头寸的开仓时间 进行比较,如果在同一个柱子内的时间(TimeCurrent()<=OrderOpenTime()+PeriodSeconds(),其中OrderOpenTime() - 禁用开仓。
请建议....,我自己的脑子还不够用。
我正在测试我的想法,在TF5上
模型:基于公开价格。
只有1个订单可以打开。
在任何仅有 分钟价值的蜡烛图上开立订单- 00
问题
在某些情况下,在同一时间和同一价格 的分值为00的蜡烛图上
- 订单1在一个SL上关闭
- N2订单开启
我的想法是不要在一个SL上关闭,同时 打开下一个订单。
Q: .
我应该如何使它,如果订单N1被SL关闭,订单N2不是在订单N1的同一时间打开,而是在下一个最近的 烛台上打开,数值为分钟-00
以下是我的代码。
int start()
{
int ot = OrdersTotal();
如果(ot==0)
如果(Minute()==0)
OrderSend(Symbol(),OP_SELL,0.1,Bid,1,Ask+1500*Point,Ask-300*Point, "jfh",123
return(0);
}
谢谢你。
帐户限制的订单
允许的最大有效挂单数
没有市价订单,但市价订单的开启可以受到限制
帐目_MARGIN
以存款货币计算的账户预留保证金金额
双
帐户_自由边际
账户中可用于开立订单的存款货币的自由资金规模
双
账户保证金水平
账户保证金水平(百分比
双
好的。在这种情况下,解释待处理订单数量的命令会是什么样子?
我不认为可以打开更多的市场订单,很可能这个命令对订单 总数有效,即挂单+市场订单。
请建议....,我自己的脑子还不够用。
我正在测试我的想法,在TF5上
模型:基于公开价格。
只有1个订单可以打开。
在任何仅有 分钟价值的蜡烛图上开立订单- 00
问题
在某些情况下,在同一时间和同一价格 的分值为00的蜡烛图上
- 订单1在一个SL上关闭
- N2订单开启
我的想法是不要在一个SL上关闭,同时 打开下一个订单。
Q: .
我应该如何使它在N1订单被SL关闭时,N2订单不是在N1订单的同一时间打开,而是在下一个最近的 烛台上打开,其值为00 分钟。
谢谢你。
这是很容易的,华生。
比较开盘条和最后一次平仓 的收盘条。如果它们相等,那么该头寸将在其开仓的同一个柱子上关闭--不要再在该柱子上开仓。