[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 187 1...180181182183184185186187188189190191192193194...432 新评论 ANDREY 2013.02.27 13:39 #1861 ilunga: 每家经纪公司都有自己的挂单 "最低寿命"。这就是为什么它没有在5分钟内给出。 明白了,谢谢你。 所以,我必须使用函数删除待定订单 belozad 2013.02.27 13:39 #1862 如何 使用iFractals(),使 LOS总是有最新的最高值和最低值?也就是说,必须要有实际的StopLoss_SELL和StopLoss_BUY。 ANDREY 2013.02.27 13:59 #1863 编译器选择的是最后一个大括号--它说的是 '}'。 - 不平衡的括号这是什么意思....,我把它删除了,增加了第三个,把它移到右边,移到左边。它想要什么?int start(){ double Price=Ask+300*Point; double SL=Pric-300*Point; double TP=Price+150*Point; if (Time[0] ) int Ticket = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP ); if(TimeCurrent( )+300) OrderDelete( Ticket)} } ANDREY 2013.02.27 14:02 #1864 我明白了--她是多余的。 Artyom Trishkin 2013.02.27 14:05 #1865 beginner:你能告诉我是否可以在EA中画出所需的蜡烛的主体? 可以 Oleg 2013.02.27 14:26 #1866 artmedia70: 可以 请告诉我怎么做。 ANDREY 2013.02.27 14:53 #1867 试图在5分钟后删除一个挂单,如果它没有转换为市场订单。起初我试图通过传递参数来做。例如,到期= 300 OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP, "SUDF",237,TimeCurrent( )+300)- 这并不奏效。有人向我解释,我的经纪公司可能对挂单的最低寿命有限制。然后我试着用另一种方法将其移除int start(){ double Price=Ask+300*Point; double SL=Pric-300*Point; double TP=Price+150*Point; if (Time[0] ) int Ticket = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP ); if (TimeCurrent( )+300) OrderDelete( Ticket)}仍未删除.....,同样的限制必须生效。请告诉我,如果一个挂单没有转变为市价订单,我怎样才能在5分钟的开始时删除它。请告诉我如何在5分钟后删除挂单,如果它没有转变为市场订单。 [ARCHIVE]Any rookie question, so Please correct this EA [存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. Alexey Subbotin 2013.02.27 15:12 #1868 solnce600:如果(Time[0])如果(TimeCurrent( )+300) 请解释一下这些句子的目的和意义(根据语言规则,它们总是真实的) ANDREY 2013.02.27 15:25 #1869 { double Price=Ask+300*Point; double SL=Price-300*Point; double TP=Price+150*Point; if (Time[0])// 如果形成新的蜡烛图on any TF(but I need five minutes) int Ticket = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP ); //设置一个 距离为30p的挂单。从最后的开盘价,即当前五分钟的价格 if (TimeCurrent( )+300)// 如果在当前5分钟的蜡烛到期时,挂单还没有转化为市价订单 OrderDelete(Ticket)//删除这个待定订单}谢谢你。 [ARCHIVE]Any rookie question, so EA doesn't open Bustop/Sellstop MQL4 Learning ANDREY 2013.02.27 15:31 #1870 也就是说,我只想在30点以上的五分钟长周期上开单,即从五分钟周期的开盘价 起30点。 1...180181182183184185186187188189190191192193194...432 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
每家经纪公司都有自己的挂单 "最低寿命"。这就是为什么它没有在5分钟内给出。
如何 使用iFractals(),使 LOS总是有最新的最高值和最低值?
也就是说,必须要有实际的StopLoss_SELL和StopLoss_BUY。
编译器选择的是最后一个大括号--它说的是 '}'。 - 不平衡的括号
这是什么意思....,我把它删除了,增加了第三个,把它移到右边,移到左边。
它想要什么?
int start()
{
double Price=Ask+300*Point;
double SL=Pric-300*Point;
double TP=Price+150*Point;
if (Time[0] )
int Ticket = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP );
if(TimeCurrent( )+300)
OrderDelete( Ticket)
}
}
你能告诉我是否可以在EA中画出所需的蜡烛的主体?
可以
请告诉我怎么做。
试图在5分钟后删除一个挂单,如果它没有转换为市场订单。
起初我试图通过传递参数来做。
例如,到期= 300 OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP, "SUDF",237,TimeCurrent( )+300)- 这并不奏效。
有人向我解释,我的经纪公司可能对挂单的最低寿命有限制。
然后我试着用另一种方法将其移除
int start()
{
double Price=Ask+300*Point;
double SL=Pric-300*Point;
double TP=Price+150*Point;
if (Time[0] )
int Ticket = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP );
if (TimeCurrent( )+300)
OrderDelete( Ticket)
}
仍未删除.....,同样的限制必须生效。
请告诉我,如果一个挂单没有转变为市价订单,我怎样才能在5分钟的开始时删除它。
请告诉我如何在5分钟后删除挂单,如果它没有转变为市场订单。
如果(Time[0])
如果(TimeCurrent( )+300)
请解释一下这些句子的目的和意义(根据语言规则,它们总是真实的)
double Price=Ask+300*Point;
double SL=Price-300*Point;
double TP=Price+150*Point;
if (Time[0])// 如果形成新的蜡烛图on any TF(but I need five minutes)
int Ticket = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP ); //设置一个 距离为30p的挂单。从最后的开盘价,即当前五分钟的价格
if (TimeCurrent( )+300)// 如果在当前5分钟的蜡烛到期时,挂单还没有转化为市价订单
OrderDelete(Ticket)//删除这个待定订单
}
谢谢你。