论坛风格切换切换到宽版
  • 3256阅读
  • 6回复

这样的MT4代码如何转到MT5? 请指点 [复制链接]

上一主题 下一主题
离线codeidea
 

发帖
8
金钱
4
威望
35
贡献
40
交易币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-10-28
这样的MT4代码如何转到MT5? 请指点 #fR~ 7 KR  
[nnX,;  
bool Has_Orders() { :>'4@{'   
pNzSy"Y$  
int buys = 0, sells = 0; ~Uz1()ftz  
for (int i = 0; i < OrdersTotal(); i++) { M)1? $'Aq  
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES) == false) RC| t-(Z  
break; sC=fXCGW\p  
if (OrderSymbol() == Symbol() ) { ^Q'^9M2)  
if (OrderType() == OP_BUY)return(true); ED+tVXyw  
if (OrderType() == OP_SELL) return(true); DWQ@]\  
} ~A5MzrvIO2  
!h "6h  
xxlYn9ke  
} ,%FBELqOW  
return(false); w/`I2uYu  
}
 
离线shawnyau

发帖
49
金钱
41
威望
1173
贡献
151
交易币
6
只看该作者 沙发  发表于: 2009-10-28
试着写了一下,请指正。 h,-8( S  
F!FXZht$P  
bool Has_Orders() %#!pAUP\&  
{ Lq#>N_72W0  
if (PositionsTotal()>0) 86[/NTD<-  
{ y6.Q\=  
for (int i=0; i<PositionsTotal(); i++) $O}:*.{(W  
{ 5v51:g>c  
if (PositionGetSymbol(i)==_Symbol) 5ZG-3qj  
{ o $k1&hyH  
return (true); X@$x(Zc  
break; _e/>CiN/  
} ({/@=e x*  
} L_Q1:nL-0  
} 52-Gk2dp  
return (false); v#EXlpS  
}
 
离线codeidea

发帖
8
金钱
4
威望
35
贡献
40
交易币
0
只看该作者 板凳  发表于: 2009-10-28
多谢啊。 yRaB\'  
那order的类型判断是如何的? w|?<;+  
PositionGetInteger ,POSITION_TYPE_BUY,ORDER_TYPE_BUY " SkTVqm  
这些不知道怎么组合,帮助里面没有写POSITION_TYPE_BUY是什么类型, COJny/FT|  
谢谢shawnyau
离线shawnyau

发帖
49
金钱
41
威望
1173
贡献
151
交易币
6
只看该作者 地板  发表于: 2009-10-28
POSITION_TYPE_BUY就是多单啊,POSITION_TYPE_SELL就是空单。 =*0<.Lo':  
如果要判断Position的类型,我举个这样的例子: I3uS?c  
6W&huIQ[  
bool Has_Long_Orders() xaQ]Vjw  
{ A&_H%]{<:  
if (PositionsTotal()>0) !mhV$2&r  
{ EGWm0 F_  
for (int i=0; i<PositionsTotal(); i++) U{(B)dFTH  
{ Z 4,nl  
if (PositionGetSymbol(i)==_Symbol && PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY) rhU]b $A  
{ KhK:%1po  
return (true); "w}}q>P+sA  
break; ;]AJ_h(<`  
} .OI&Zm-  
} C-Y~T;53  
} " %$jl0i_c  
return (false); :u$nH9kwv  
}
离线codeidea

发帖
8
金钱
4
威望
35
贡献
40
交易币
0
只看该作者 地下室  发表于: 2009-10-29
POSITION_TYPE_BUY和ORDER_TYPE_BUY 有什么区别? s2SxMFDP  
]O}TK^%  
多谢
离线toad
发帖
96
金钱
4
威望
14
贡献
83
交易币
12
只看该作者 下水道  发表于: 2009-12-16
MT5向下兼容MT4的指标什么的吗
离线小辉
发帖
11
金钱
78
威望
137
贡献
53
交易币
1
只看该作者 6楼 发表于: 2009-12-16
不兼容,变化较大,都得改写。

  • 在线咨询
  • 400-881-0680