下载MetaTrader 5
要添加评论,请登录注册
MetaTrader 5所有代码库的应用都可以使用。您可以发布您自己的应用!
liu pu
42
liu pu 2009.09.26 09:16 
ordersend()中,如果挂单,想设定过期时间,虽然该函数参数中有expiration,但不知道怎么用,恳请指点迷津,不胜感激。
liu pu
42
liu pu 2009.09.28 05:55  

都冒得人帮助啊,高人,高人在哪里?

keyila
207
keyila 2009.09.28 06:46  

OrderSend(Symbol(),OP_BUYLIMIT,Lots,buy,slippage,buy-SL*point,buy+TP*point,"buy",pd,Time[0]+900,Red);

具体的需要可以根据你自己要的更改

也可以

OrderSend(Symbol(),OP_BUYLIMIT,Lots,buy,slippage,buy-SL*point,buy+TP*point,"buy",pd,Time[0]+(time[1]-time[2])*n,Red);

liu pu
42
liu pu 2009.09.28 09:03  
keyila 写道 >>

OrderSend(Symbol(),OP_BUYLIMIT,Lots,buy,slippage,buy-SL*point,buy+TP*point,"buy",pd,Time[0]+900,Red);

具体的需要可以根据你自己要的更改

也可以

OrderSend(Symbol(),OP_BUYLIMIT,Lots,buy,slippage,buy-SL*point,buy+TP*point,"buy",pd,Time[0]+(time[1]-time[2])*n,Red);

谢谢,我才学EA. Time[0]不用定义的吧,后面的数字表示从Time[0] 开始的时间,其时间单位应该跟图表时间一致,对吗?

liu pu
42
liu pu 2009.09.28 12:33  

if(sellme||buyclose&&!buyme)
{
opl=Bid+bbb*Point;
ticket=OrderSend(Symbol(),OP_SELLLIMIT,Lots,opl,3,opl+stoploss*Point,opl-TakeProfit*Point,"liupuMACD2",000000, Time[0]+3,Red);

或者

datetime tt=Time[0]

ticket=OrderSend(Symbol(),OP_SELLLIMIT,Lots,opl,,3,opl+stoploss*Point,opl-TakeProfit*Point,"liupuMACD2",000000, tt+3,Red);

Time[0] 我直接调用,或者另设变量赋值使用,系统测试给的错误代码都是3,即参数无效。

亟待指点啊!!

keyila
207
keyila 2009.09.29 06:03  
zhihui618 写道 >>

if(sellme||buyclose&&!buyme)
{
opl=Bid+bbb*Point;
ticket=OrderSend(Symbol(),OP_SELLLIMIT,Lots,opl,3,opl+stoploss*Point,opl-TakeProfit*Point,"liupuMACD2",000000, Time[0]+3,Red);

或者

datetime tt=Time[0]

ticket=OrderSend(Symbol(),OP_SELLLIMIT,Lots,opl,,3,opl+stoploss*Point,opl-TakeProfit*Point,"liupuMACD2",000000, tt+3,Red);

Time[0] 我直接调用,或者另设变量赋值使用,系统测试给的错误代码都是3,即参数无效。

亟待指点啊!!

直接用就行了 不用定义

if(sellme||buyclose&&!buyme)
{
opl=Bid+bbb*Point;
ticket=OrderSend(Symbol(),OP_SELLLIMIT,Lots,opl,3,opl+stoploss*Point,opl-TakeProfit*Point,"liupuMACD2",000000, Time[0]+(Time[0]-Time[1])*3,Red);

liu pu
42
liu pu 2009.09.29 10:01  
keyila 写道 >>

直接用就行了 不用定义

if(sellme||buyclose&&!buyme)
{
opl=Bid+bbb*Point;
ticket=OrderSend(Symbol(),OP_SELLLIMIT,Lots,opl,3,opl+stoploss*Point,opl-TakeProfit*Point,"liupuMACD2",000000, Time[0]+(Time[0]-Time[1])*3,Red);

会了,多谢!!

/
要添加评论,请登录注册