行业分析
EA编程教程大全之账户函数
2019-01-10 18:46  浏览:734
价格:未填
品牌:EA编程教程大全之账户函数
起订:1
供应:231
发货:1天内
发送询价
double AccountEquity( )

对于当前账户返回资产净值。资产净值取决于交易服务器的设置。

示例:

Print( 账户净值 = ,AccountEquity()); 
 
 
double AccountFreeMargin( )

返回当前帐户的免费保证金价格值。

示例:

Print( 账户免费保证金 = ,AccountFreeMargin()); 
 
 
double AccountFreeMarginCheck( string symbol, int cmd, double volume)

当前账户的当前价格上在指定开仓的仓位返回自由保证金。如果免费保证金不够,将会生成错误134(ERR_NOT_ENOUGH_MONEY) 。

参量:

symbol  -  交易业务货币对。 
cmd  -  交易类型。可能是OP_BUY或者 OP_SELL。 
volume  -  份额数。 
 
示例:

if(AccountFreeMarginCheck(Symbol(),OP_BUY,Lots) =0 || GetLastError()==134) return; 
 
 

double AccountFreeMarginMode( )

在当前开仓位置的账户上计算免费保证金的模式。计算方式可能采取以下价格值:
 
0 - 浮动profit/loss 不使用 
1 - 两个浮动赢利和损失在开仓位置上使用计算自由保证金; 
2 - 只有赢利值被使用计算,不考虑当前开仓的亏损; 
3 - 只有亏损值被使用计算, 不考虑当前开仓的亏损。

示例:

if(AccountFreeMarginMode()==0) 
  Print( 浮点盈利/亏损不使用。  
 
int AccountLeverage( )

返回当前账户杠杆比率。

示例:

Print( 账户# ,AccountNumber(), 杠杆比率 , AccountLeverage()); 
 
double AccountMargin( )

返回当前帐户的保证金。

示例:

Print( 账户保证金 , AccountMargin());


string AccountName( )

返回当前帐户名称。

示例:

Print( 账户名称 , AccountName()); 
 
 
 
 
int AccountNumber( )

返回当前帐户的数字。

示例:

Print( 账户数字 , AccountNumber()); 
 
 
 
double AccountProfit( )

返回账户利润。

示例:

Print( 账户利润 , AccountProfit()); 
 
 
string AccountServer( )

返回连接服务器的名称。

示例:

Print( 服务器名称 , AccountServer()); 
 
 
 
int AccountStopoutLevel( )

返回停止水平值。

示例:

Print( 停止水平 = , AccountStopoutLevel()); 
 
 
 
int AccountStopoutMode( )

对于停止水平返回的的运算方式。运算方式值如下: 
 
0 - 计算保证金和净值之间的百分比; 
1 - 比较自由保证金水平和绝对值。

示例:

int level=AccountStopoutLevel(); 
if(AccountStopoutMode()==0) 
  Print( 停止水平= ,水平, %  
else 
  Print( 停止水平= , 水平, , AccountCurrency());

本文标签:
联系方式
公司:顺水的鱼MT4外汇EA (未注册)
姓名:顺水的鱼
电话:18391752892
手机:18391752892
地址:全国各省市均有售后网点
邮件:3313198376@qq.com
QQ:3313198376
Skype:3313198376@qq.com
发表评论
0评