新增算法交易模型函数,对指定的.ini文件读取/写入数据 (2019年07月02日)


1.WritePrivateProfileString(String KeyWord,String Item,String Value,String Address) 写入数据到指定的.ini文件。

KeyWord 文件写入位置的关键字

Item 储存值的项目名称

Value 写入的数据

Address 储存数据的文件名

注:

1、所有参数均为字符串类型。

2、该函数返回0表示写入数据失败;返回值非0表示写入数据成功。

3、文件名不支持变量,需要用双引号标注,不支持写入/\等符号。

4、文件不支持指定路径,文件存储在环境\Formula\PrivateProfile文件下,这个文件夹不存在会自动创建。

例:

VAR str;

VOID MAIN()

{

   WritePrivateProfileString("最新价","布伦特",FloatToStr(Price("BRNU9", "New"),2),"New");

   str = GetPrivateProfileString("最新价","布伦特","New");

MessageOut(str);

}


2.GetPrivateProfileString(String KeyWord,String Item,String Address) 从指定的.ini文件读取数据。

KeyWord 文件读取位置的关键字

Item 读取的项目名称

Address 读取数据的文件名称

注:

1、所有参数均为字符串类型。

2、文件名不支持变量,需要用双引号标注,不支持写入/\等符号。

3、文件不支持指定路径,在环境\Formula\PrivateProfile文件下读取数据。

例:

VAR str;

VOID MAIN()

{

   WritePrivateProfileString("最新价","布伦特",FloatToStr(Price("BRNU9", "New"),2),"New");

   str = GetPrivateProfileString("最新价","布伦特","New");

MessageOut(str);

}





 



文华财经