落败的青春阳落s 发表于 2022-5-12 17:13:32

MT5,外汇,人工神经网络,编程,EA,简洁之1.14「字符串的函数」

一、相关函数
函数
功能
函数结构
例子
StringAdd
在给出子连接上添加字符串
bool StringAdd(
//将要添加内容的字符串,
//转为指针是为了对输入参数进行修改
string& string_var,
string add_substring // 被添加的字符串
);


StringBufferLen
为字符串返回分配式缓冲器的大小




StringCompare
比较两个字符串并且如果第一个字符串大于第二个返回1;0-如果两个字符串相等;-1(负一)-如果第一个字符串小于第二个




StringConcatenate
实现一串参数传递




StringFill
通过挑选出来的交易品种填满指定字符串




StringFind
在字符串里搜索子串
int StringFind(
string string_value, // 进行搜索的字符串
string match_substring,// 搜索内容
int start_pos=0// 搜索开始位置
);


StringGetCharacter
在规定字符串位置返回数字值




StringInit
通过指定交易品种初始化字符串并提供指定字符串长度




StringLen
在字符串里返回交易品种数字




StringSetLength
设置一个字符串的指定长度(以字符为单位)




StringReplace
通过交易品种集合序列替代字符串发现的所有子字符串




StringReserve
保留内存中字符串的指定大小缓冲区




StringSetCharacter
在指定位置返回复制后的交易品种的改变值




StringSplit
在指定字符串通过指定分隔符得到子字符串,返回所得子字符串的数量




StringSubstr
从指定位置提取文本串




StringToLower
通过存储单位把所有交易品种中已选的字符串转为小写




StringToUpper
通过存储单位把所有交易品种中已选的字符串转为资本




StringTrimLeft
在字符串的左边切断线路供应字符,空间和标号




StringTrimRight
在字符串的右边切断线路供应字符,空间和标号





二、例子
Print(StringFind("objname","j",0));
输出:2
页: [1]
查看完整版本: MT5,外汇,人工神经网络,编程,EA,简洁之1.14「字符串的函数」