[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 187

 
ilunga:
每家经纪公司都有自己的挂单 "最低寿命"。这就是为什么它没有在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)
}
}

 
我明白了--她是多余的。
 
beginner:

你能告诉我是否可以在EA中画出所需的蜡烛的主体?

可以
 
artmedia70:
可以


请告诉我怎么做。
 

试图在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分钟后删除挂单,如果它没有转变为市场订单。

 
solnce600:

如果(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)//删除这个待定订单

}

谢谢你。

 
也就是说,我只想在30点以上的五分钟长周期上开单,即从五分钟周期的开盘价 起30点。
原因: