程序化每日一贴——自编函数实现数组求和
由于目前易盛程序化自带的函数中,暂时没有数组求和(后续会增加),为了解决数组自动求和的问题,编写函数实例。用户可通过公式编辑器里面的“文件”----“新建”-----“用户函数”,返回值选择numric,点击确定后,在弹出的编辑器中编译此函数。//--------------------------------------------------------------
// 简称: SumArrry
// 名称: 数组求和
// 类型: 用户函数
// 输出: Numeric
//--------------------------------------------------------------
Params
NumericArray arr; //函数参数,传入数组
Vars
Numeric arrSize;
Integer i;
Numeric arrSum(0);
Begin
arrSize = ArrLength(arr); //获取数组长度
if (arrSize >0)
{
for i=0 to arrSize-1
{
arrSum=arrSum+arr;
}
Return arrSum;
}
Else
Return 0;
End
楼主您好 支持一下,顶 Print("实时保证金率"+text(SeatMargin*100)+"%");
这一句一跑,易盛系统就奔溃,你试试 满盘红 发表于 2012-9-5 19:39 static/image/common/back.gif
Print("实时保证金率"+text(SeatMargin*100)+"%");
这一句一跑,易盛系统就奔溃,你试试
说明函数SeatMargin还是有BUG啊
SeatMargin
说明返回合约的保证金率
语法Numeric SeatMargin(String symbol="")
参数Symbol 指定合约代码,默认为当前图表合约
备注返回值:返回值为0到1之间的小数
没有登录交易时,该函数从本地的配置文件中读取保证金信息。登录交易后,本函数返回实时保证金率
示例SeatMargin("CU1205") 返回值为0.1
SeatMargin
没有登录交易时,该函数从本地的配置文件中读取保证金信息。
登录交易后,本函数返回实时保证金率
没有登录交易,登陆交易,都取不到正确数值。。。要命啊 大BUG
{:soso_e166:} 满盘红 发表于 2012-9-5 19:39 static/image/common/back.gif
说明函数SeatMargin还是有BUG啊
我这测试没问题,你用的是哪个版本?
支持~~支持~~ 好,,,,,,,,,,,,,,,顶 我这测试没问题,你用的是哪个版本 你们都是用易盛极星吗? 学习了
页:
[1]