EA编程教程大全之账户函数_第1页
EA编程教程大全之账户函数_第2页
EA编程教程大全之账户函数_第3页
EA编程教程大全之账户函数_第4页
EA编程教程大全之账户函数_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、0AccountBalance yHz+A|  AccountCredit 4a'GWzUtS  AccountCompany crV2T  AccountCurrency J(CqT/Au-  AccountEquity ?S9!;x<  AccountFreeMargin XdKhT618G  AccountFreeMarginCheck S |U/m m  AccountFreeMarginMode >_ji/ d  AccountLeverage 3c<). aC0f  

2、AccountMargin |2,'QTm=  AccountName 2" (vjnfH  AccountNumber *cMI e'&  AccountProfit MH$"K  AccountServer g)2I+L7  AccountStopoutLevel D.G+*h g  AccountStopoutMode Yrp WGK520  double AccountBalance( ) Lu-! NP  返回账户余额(账户中相当数量的价格值金钱) . Vrl)

3、st!;I  示例: ed$g=qs>  Print("账户余额= ",AccountBalance(); i QsvK!  9B &QY 2v  a86m?)-c  ')_GmA#p  double AccountCredit( ) Z'c4bN  返回账户信用点数. hYRGIpu5  示例: IxC/X5Mpq  Print("账户点数 ", AccountCredit(); Qd"2>  .m_yxFZ

4、=  >xueWSz  AE-+m)  string AccountCompany( ) "orZje9AC  返回账户公司名。 eD#s  示例: <(xQp/5P  Print("账户公司名", AccountCompany(); 5sui*WH  0P-?O:  ?_36uJo  string AccountCurrency( ) =fa!"$J3  返回账户所用的通货名称。 QXx<Hi /  示例: 6wHW+A &#

5、160;Print("账户货币对", AccountCurrency(); Arh0m. w  IN?uZ  '5zolp%St  |x*PXb  double AccountEquity( ) $/</J2;  对于当前账户返回资产净值。资产净值取决于交易服务器的设置。 _jt>%v44  示例: L+yhb r  Print("账户净值 = ",AccountEquity(); GUyMog  m'D_zb9+  V'TBt=

6、!=  double AccountFreeMargin( ) 1fwjW 0t  返回当前帐户的免费保证金价格值。 7=yV8.cD  示例: Q;A1&UA2  Print("账户免费保证金 = ",AccountFreeMargin(); u0Vy#_  z8vKt&  Q+L;k R  double AccountFreeMarginCheck( string symbol, int cmd, double volume) 5P=3.Mk  当前账户的当前价格上在指定开仓

7、的仓位返回自由保证金。如果免费保证金不够,将会生成错误134(ERR_NOT_ENOUGH_MONEY) 。 KtTlc#*KU  参量: UZJ e$N  symbol  -  交易业务货币对。 rw:z|-r  cmd  -  交易类型。可能是OP_BUY或者 OP_SELL。 -"Mq<XO&51  volume  -  份额数。 hA'i|;|ZYc  2A>s a3  示例: D*T*of G  if(AccountF

8、reeMarginCheck(Symbol(),OP_BUY,Lots)<=0 | GetLastError()=134) return; 3rO  0|i3#G_  *JD-|m K  Fq!D Ee  double AccountFreeMarginMode( ) -_2u3  在当前开仓位置的账户上计算免费保证金的模式。计算方式可能采取以下价格值: .ZtW y) U  B?nw(4m  0 - 浮动profit/loss 不使用 o#K*-jOfiH  1 - 两个浮动赢利和损失在开仓位置上使用计算自

9、由保证金; jct|U  2 - 只有赢利值被使用计算,不考虑当前开仓的亏损; ,; v Vm'  3 - 只有亏损值被使用计算, 不考虑当前开仓的亏损。 *'cyFu$  示例: "wR1=&gk  if(AccountFreeMarginMode()=0) Ya $.D    Print("浮点盈利/亏损不使用。"); X#>:9  &n'L9v81  int AccountLeverage( ) G1a56TIN  返回当前

10、账户杠杆比率。 r <3?  示例: 2f0mr?l)N  Print("账户#",AccountNumber(), " 杠杆比率", AccountLeverage(); X6w"  V aoqI  double AccountMargin( ) YwS/O N  返回当前帐户的保证金。 82 dmlPwJC  示例: #iQF)x| D  Print("账户保证金 ", AccountMargin();string AccountName( )

11、5wdKu,nq  返回当前帐户名称。 7KGb2V<t  示例: _mk1ft  Print("账户名称", AccountName(); _>aP5g?Ep  >)u%Rcy  h'CmIZc  eMdf eS  nz'6D7r  int AccountNumber( ) w El-  返回当前帐户的数字。 1Sza%D;3  示例: ( fr=N5  Print("账户数字", AccountNumber(

12、); Dmr>-Y  4zt:3bW U  Oui+44wp  f-|zh#L  double AccountProfit( ) S:Gi>D  返回账户利润。 <yBa1u  示例: 44B D2nF  Print("账户利润", AccountProfit(); >.a QE  i>xNU(  +r/8&  string AccountServer( ) 4F0w+w JD  返回连接服务器的名称。 bp97ZQ  

13、;示例: $IX(a4'  Print("服务器名称", AccountServer(); DbB<8$  (jhi<eV  r#1W$?>  dMsS OP0E  int AccountStopoutLevel( ) 6+_0  返回停止水平值。 J!6w9,T_  示例: OvwoU=u  Print("停止水平 = ", AccountStopoutLevel(); 3dbaCusT$  =L1%gQJJ&  _7'1 D  "M2WK6?O5  int AccountStopoutMode( ) Q7F4OS5b  对于停止水平返回的的运算方式。运算方式值如下: okV7  -Q Mwtr#q  0 - 计算保证金和净值之间的百分比; uM91 ;  1 - 比较自由保证金水平和绝对值。 !H c6$  示例: *>W6,F7  int level=AccountStopoutLevel(); mAI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论