MQL5函数列表_第1页
MQL5函数列表_第2页
MQL5函数列表_第3页
MQL5函数列表_第4页
MQL5函数列表_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、MQL5 函数列表函数功能章节AccountInfoDouble返回相应账户属性的双精度值账户信息AccountInfoInteger返回相应账户属性的整数类型值(布尔,整型或者长整型)账户信息AccountInfoString返回相应账户属性的字符串类型值账户信息acos返回x弧度的反余弦数学函数Alert在独立窗口中显示消息普通函数ArrayBsearch在第一函数维度索引第一组发现的元素数组函数ArrayCompare返回比较简单类型或无复杂对象的自定义结构的两种数组的结果数组函数ArrayCopy复制一组数组到另一组数组函数ArrayFill以指定值填充数组数组函数ArrayFree解

2、放任意动态数组的缓冲区并建立0维度大小数组函数ArrayGetAsSeries检测数组标引的导向数组函数ArrayInitialize给数字数组所有元素一个单独的值数组函数ArrayIsDynamic检测是否数组是动态的数组函数ArrayIsSeries检测是否数组是时序列数组函数ArrayMaximum检测元素的最大值数组函数ArrayMinimum检测元素的最小值数组函数ArrayRange在数组的指定维度返回元素数量数组函数ArrayResize在数组的第一维尺寸设定新大小数组函数ArraySetAsSeries指明数组标引的导向数组函数ArraySize返回数组中元素的数量数组函数Ar

3、raySort通过第一维度排列数值数组数组函数asin返回x弧度的反正弦数学函数atan返回x弧度的反正切数学函数Bars返回规定交易品种和周期的历史字节数量时间序列和指标访问BarsCalculated错误情况下(还没有计算数据)返回指标缓冲区计算的数据量或者-1时间序列和指标访问ceil从上面返回最靠近的整数数值数学函数CharArrayToString转换符号代码(ansi)到单符号数组函数转换ChartApplyTemplate在图表中应用指定文件中的特定模板。图表操作ChartClose关闭指定图表。图表操作ChartFirst返回客户端第一图表的ID。图表操作ChartGetDou

4、ble返回指定图表的双精度值属性。图表操作ChartGetInteger返回指定图表的整数值属性。图表操作ChartGetString返回指定图表的字符串属性。图表操作ChartID返回当前图表的ID。图表操作ChartIndicatorAdd用指定处理程序在指定图表窗口填加指标。图表操作ChartIndicatorDelete从指定图表窗口移除一个指定名称的指标。图表操作ChartIndicatorGet返回在指定图表窗口指定缩略名的指标句柄。图表操作ChartIndicatorName返回指定图表窗口的指标列表的指标缩略名数量。图表操作ChartIndicatorsTotal返回应用到指定

5、图表窗口全部指标数量。图表操作ChartNavigate通过指定的关系柱完成指定图表到图表中的指定位置的转换。图表操作ChartNext返回指定图表旁边图表的ID。图表操作ChartOpen打开指定交易品种和周期的新图表。图表操作CharToString转换符号代码到字符串函数转换ChartPeriod返回指定图表的周期值。图表操作ChartPriceOnDropped返回图表点EA交易或者脚本下跌到的价格坐标。图表操作ChartRedraw调用指定图表的被怕重画。图表操作ChartSaveTemplate以指定名称在模板中保存当前图表设置图表操作ChartScreenShot以gif,png

6、或bmp格式提供图表当前状态屏幕截图。图表操作ChartSetDouble设置指定图表相关属性的双精度值。图表操作ChartSetInteger设置指定图表相关属性的整数值(日期时间,整型,颜色,布尔或者字符型)。图表操作ChartSetString设置指定图表相关属性的字符串值。图表操作ChartSetSymbolPeriod改变交易品种值和指定图表周期。图表操作ChartSymbol返回指定图表的交易品种名称。图表操作ChartTimeOnDropped返回图表点EA交易或者脚本下跌到的时间坐标。图表操作ChartTimePriceToXY从表现时间/价格的图表坐标转变到X和Y轴图表操作C

7、hartWindowFind返回绘画指标的子窗口数量。图表操作ChartWindowOnDropped返回图表子窗口EA交易或者脚本下跌到的数(指数)。图表操作ChartXOnDropped返回图表点EA交易或者脚本下跌到的X坐标。图表操作ChartXYToTimePrice转变图表的X和Y轴到时间和价格值图表操作ChartYOnDropped返回图表点EA交易或者脚本下跌到的Y坐标。图表操作CheckPointer返回目标指针类型普通函数CLBufferCreate创建OpenCL缓冲使用OpenCL工作CLBufferFree删除OpenCL缓冲使用OpenCL工作CLBufferRead

8、读取OpenCL缓冲到数组使用OpenCL工作CLBufferWrite写入数组到OpenCL缓冲使用OpenCL工作CLContextCreate创建OpenCL背景使用OpenCL工作CLContextFree移除OpenCL背景使用OpenCL工作CLExecute运行OpenCL程序使用OpenCL工作CLGetDeviceInfo从OpenCL驱动程序接收设备属性使用OpenCL工作CLGetInfoInteger为OpenCL对象或设备返回一个整数属性值使用OpenCL工作CLHandleType返回OpenCL处理类型作为 ENUM_OPENCL_HANDLE_TYPE 详表中的

9、某个值.使用OpenCL工作CLKernelCreate创建OpenCL开始函数使用OpenCL工作CLKernelFree移除OpenCL开始函数使用OpenCL工作CLProgramCreate从源代码创建OpenCL程序使用OpenCL工作CLProgramFree移除OpenCL程序使用OpenCL工作CLSetKernelArg为OpenCL函数设置一个参数使用OpenCL工作CLSetKernelArgMem设置OpenCL缓冲作为OpenCL函数的参数使用OpenCL工作ColorToARGB转换color类型到uint类型,接收ARGB颜色显示。函数转换ColorToStrin

10、g转换颜色值到"R,G,B"形式的字符串。函数转换Comment图表左上角输出注解文本普通函数CopyBuffer从指定指标获得特定缓冲区数据到数组中。时间序列和指标访问CopyClose将指定交易品种收盘价格柱的历史数据和周期放在数组中时间序列和指标访问CopyHigh将指定交易品种最大价格柱的历史数据和周期放在数组中时间序列和指标访问CopyLow将指定交易品种最小价格柱的历史数据和周期放在数组中时间序列和指标访问CopyOpen将指定交易品种 开盘价格柱的历史数据和周期放在数组中时间序列和指标访问CopyRates将指定交易品种 比率结构的历史数据和周期放在数组中时间

11、序列和指标访问CopyRealVolume指定交易品种交易量历史数据和周期放在数组中时间序列和指标访问CopySpread指定交易品种点差历史数据和周期放在数组中时间序列和指标访问CopyTicks获得程序端为当前工作期积累的报价并写入数组时间序列和指标访问CopyTickVolume指定交易品种订单交易量历史数据和周期放在数组中时间序列和指标访问CopyTime将指定交易品种 开盘时间柱的历史数据和周期放在数组中时间序列和指标访问cos返回数字余弦数学函数CryptDecode执行数组数据逆转换普通函数CryptEncode通过指定方式变换来自数组的数据普通函数DebugBreak排除故障中

12、的程序断点普通函数Digits返回决定当前图表交易品种价格值的精确性的小数位数检测DoubleToString以规定的精确度转换数字值到文本行函数转换EnumToString将任何类型的枚举值转换为字符串函数转换EventChartCustom为指定图表生成自定义事件工作事件EventKillTimer依据当前图表定时器停止事件生成器工作事件EventSetMillisecondTimer为当前图表启动周期少于1秒的高分辨率计时器的事件生成器工作事件EventSetTimer用当前图表指定周期启动定时器事件生成器工作事件exp返回数字指数数学函数ExpertRemove停止智能交易并从图表中卸

13、载普通函数fabs返回指定数值的绝对值(绝对值)数学函数FileClose关闭之前打开的文件文件函数FileCopy从本地或者共享文件夹复制原文件到另一个文件文件函数FileDelete删除指定文件文件函数FileFindClose结束搜索程序文件函数FileFindFirst依照指定过滤器启动目录中的文件搜索文件函数FileFindNext继续通过FileFindFirst()函数启动的搜索文件函数FileFlush将输入/输出文件缓冲区的所有数据写入磁盘文件函数FileGetInteger获得文件的整型属性文件函数FileIsEnding读取过程中定义文件末端文件函数FileIsExist

14、检测文件存在性文件函数FileIsLineEnding读取过程中定义文本行末端文件函数FileMove移动或者重命名文件文件函数FileOpen打开指定名字和标记的文件 文件函数FileReadArray读取除了BIN类型文件字符串外的任何类型数组文件函数FileReadBool读取CSV类型文件当前位置字符串直到定界符(或者直到文本行末端)和转换读取的字符串到布尔型值文件函数FileReadDatetime读取CSV类型文件以"YYYY.MM.DD HH:MI:SS", "YYYY.MM.DD" or "HH:MI:SS"格式字符串

15、并且转换它到日期时间值文件函数FileReadDouble从文件指针当前位置读取双精度值文件函数FileReadFloat从文件指针当前位置读取浮点值文件函数FileReadInteger从文件指针当前位置读取整型,短整型或者字符型值文件函数FileReadLong从文件指针当前位置读取一个长整型值文件函数FileReadNumber从CSV类型文件读取当前位置字符串直到定界符(或者直到文本行末端)并且转换读取字符串到双精度值文件函数FileReadString在文件中文件指针当前位置读取字符串文件函数FileReadStruct文件指针当前位置读取二进制文件内容到作为参量传递的结构文件函数F

16、ileSeek根据指定位置有关的指定二进制数移动文件指针位置文件函数FileSize返回相应打开文件大小文件函数FileTell返回相应打开文件的文件指针的当前位置文件函数FileWrite向CSV或者TXT类型文件写入数据文件函数FileWriteArray写入字符串以外任何类型数组到BIN类型文件文件函数FileWriteDouble从文件指针当前位置写入双精度型值到二进制文件文件函数FileWriteFloat从文件指针当前位置写入浮点型值到二进制文件文件函数FileWriteInteger从文件指针当前位置写入整型值到二进制文件文件函数FileWriteLong从文件指针当前位置写入长

17、整型值到二进制文件文件函数FileWriteString从文件指针当前位置写入字符串参量值到BIN或者TXT文件文件函数FileWriteStruct从文件指针当前位置写入作为参量传递的结构到二进制文件文件函数floor从下面返回最靠近的整数数值数学函数fmax返回两个数值的最大值数学函数fmin返回两个数值的最小值数学函数fmod两个数值相除后返回实余数数学函数FolderClean删除指定文件夹中所有文件文件函数FolderCreate在文件目录创建一个文件夹文件函数FolderDelete清除选定目录。如果文件夹不是空的,那么无法清除。文件函数FrameAdd添加数据帧处理优化结果Fra

18、meFilter设置帧阅读过滤器并移动指针至起点处理优化结果FrameFirst移动阅读帧的指针至起点并重置之前设置的过滤器处理优化结果FrameInputs接收形成帧的 输入参数处理优化结果FrameNext阅读帧并移动指针至下一个处理优化结果GetLastError返回上一个错误检测GetPointer返回对象 指针普通函数GetTickCount从系统开始,返回已经过去的毫秒的数量普通函数GlobalVariableCheck检测带有指定名的全局变量的存在性程序端全局变量GlobalVariableDel删除全局变量程序端全局变量GlobalVariableGet返回全局变量值程序端全局

19、变量GlobalVariableName全局变量列表中依据序列号返回全局变量名程序端全局变量GlobalVariablesDeleteAll删除指定前缀的全局变量程序端全局变量GlobalVariableSet为全局变量设新值程序端全局变量GlobalVariableSetOnCondition根据状态设置现存全局变量的新值程序端全局变量GlobalVariablesFlush强制在磁盘 保存全局变量内容程序端全局变量GlobalVariablesTotal返回全局变量总数程序端全局变量GlobalVariableTemp给全局变量设新值,只在程序端当前状态存在程序端全局变量GlobalVar

20、iableTime返回上次访问全局变量的时间程序端全局变量HistoryDealGetDouble返回历史记录中交易需求属性(双精度)交易函数HistoryDealGetInteger返回历史记录中交易需求属性(时间日期和整型)交易函数HistoryDealGetString返回历史记录中交易需求属性(字符串)交易函数HistoryDealGetTicket返回历史相关交易订单号交易函数HistoryDealSelect历史记录中选择一个交易便于通过适当函数进一步调用它。交易函数HistoryDealsTotal返回历史记录交易数交易函数HistoryOrderGetDouble返回(双精度)

21、历史记录中订单需求属性交易函数HistoryOrderGetInteger返回(日期时间或者整型)历史记录中订单需求属性交易函数HistoryOrderGetString返回(字符串)历史记录中订单需求属性交易函数HistoryOrderGetTicket返回历史记录中相关订单的订单号交易函数HistoryOrderSelect为下一步工作选择历史订单交易函数HistoryOrdersTotal返回历史记录中订单数交易函数HistorySelect为服务器时间的指定周期检索交易和订单历史记录交易函数HistorySelectByPosition请求指定仓位标识符交易的历史记录交易函数iAC加速

22、震荡指标技术指标iAD累积/分配技术指标iADX平均定向指数技术指标iADXWilder韦尔达平均定向指数技术指标iAlligator鳄鱼指标技术指标iAMA适合的移动平均数技术指标iAO动量震荡指标技术指标iATR平均真实区域技术指标iBands布林带技术指标iBearsPower熊市技术指标iBullsPower牛市技术指标iBWMFI威廉姆斯的市场便利指标技术指标iCCI商品通道指数技术指标iChaikin蔡金摆动指标技术指标iCustom自定义指标 技术指标iDEMA双指数移动平均线技术指标iDeMarker指标 iEnvelopes轨道线指标技术指标iForce强力指数技术

23、指标iFractals分形学技术指标iFrAMA分形学适合移动平均数技术指标iGator鳄鱼振荡器技术指标iIchimoku一目均衡图技术指标iMA移动平均数技术指标iMACD移动平均聚散指标技术指标iMFI货币流量指标技术指标iMomentum动量指标技术指标IndicatorCreate返回通过MqlParam参量类型数据创建的指定技术指标处理器时间序列和指标访问IndicatorParameters基于指定的句柄,返回指标输入参数的数量,以及参数的值和类型时间序列和指标访问IndicatorRelease如果没有其他,移除指标处理器并释放指标计算模块时间序列和指标访问IndicatorS

24、etDouble设置双精度型指标属性值自定义指标IndicatorSetInteger设置整型型指标属性值 自定义指标IndicatorSetString设置字符串指标属性值 自定义指标IntegerToString整型转换成当前长度字符串函数转换iOBV平衡交易量技术指标iOsMA移动平均振荡指标(MACD柱状图)技术指标iRSI相对强弱指标技术指标iRVI相对活力指标技术指标iSAR抛物转向系统技术指标IsStopped如果mql5程序被令停止操作,返回true检测iStdDev标准偏差技术指标iStochastic随机摆动指标技术指标iTEMA三倍指数移动平均数技术指标iTriX三倍指数

25、移动平均数振荡指标技术指标iVIDyA动态平均数便利指标技术指标iVolumes成交量技术指标iWPR威廉指数技术指标log返回自然对数数学函数log10以10为底返回对数数学函数MarketBookAdd提供选定交易品种市场深度开盘,签署DOM更改的接收通告市场信息MarketBookGet返回包括指定交易品种市场深度记录的结构数组MqlBookInfo 市场信息MarketBookRelease提供选定交易品种市场深度收盘,取消DOM更改的接收通告的签署。市场信息MathAbs返回指定数值的绝对值(绝对值)数学函数MathArccos返回x弧度的反余弦数学函数MathArcsin返回x弧度

26、的反正弦数学函数MathArctan返回x弧度的反正切数学函数MathCeil从上面返回最靠近的整数数值数学函数MathCos返回数字余弦数学函数MathExp返回数字指数数学函数MathFloor从下面返回最靠近的整数数值数学函数MathIsValidNumber检测实数真实型数学函数MathLog返回自然对数数学函数MathLog10以10为底返回对数数学函数MathMax返回两个数值的最大值数学函数MathMin返回两个数值的最小值数学函数MathMod两个数值相除后返回实余数数学函数MathPow从基数升到额定输出数学函数MathRand0-32767范围返回随机值数学函数MathRo

27、und四舍五入到最近整数值数学函数MathSin返回正弦数数学函数MathSqrt返回平方根数学函数MathSrand设置开始点生成系列随机数数学函数MathTan返回正切数数学函数MessageBox创建,显示消息盒子,然后管理普通函数MQLInfoInteger返回运行mql5程序相关属性的整数值检测MQLInfoString返回运行mql5程序相关属性的字符串值检测NormalizeDouble浮点数转换到规定的精确度函数转换ObjectCreate创建指定图表中指定类型物件物件函数ObjectDelete从指定图表移除指定名物件(从指定图表子窗口)物件函数ObjectFind依据名称搜

28、索指定ID物件物件函数ObjectGetDouble返回相应物件属性的双精度值物件函数ObjectGetInteger返回相应物件属性的整数型值物件函数ObjectGetString返回相应物件属性的字符串值物件函数ObjectGetTimeByValue对指定物件价格值返回时间值物件函数ObjectGetValueByTime对指定时间返回物件价格值物件函数ObjectMove改变指定物件定位点坐标物件函数ObjectName返回指定图表中相关类型物件名称(指定图表子窗口)物件函数ObjectsDeleteAll从指定图表移除指定类型所有物件(从指定图表子窗口)物件函数ObjectSetDo

29、uble设置相应物件属性值物件函数ObjectSetInteger设置相应物件属性值物件函数ObjectSetString设置相应物件属性值 物件函数ObjectsTotal返回指定图表中指定类型物件数(指定图表子窗口)物件函数OrderCalcMargin用入金货币,计算指定订单类型所需的保证金交易函数OrderCalcProfit以入金货币计算基于传递参量的利润交易函数OrderCheck检测是否有足够资金执行所需 交易操作.交易函数OrderGetDouble返回订单要求属性(双精度型)交易函数OrderGetInteger返回订单要求属性(日期时间或者整型)交易函数OrderGetSt

30、ring返回订单要求属性(字符串)交易函数OrderGetTicket返回相应订单的订单号交易函数OrderSelect为下一步工作选择一订单交易函数OrderSend发送 交易需求 到服务器交易函数OrderSendAsync不同步发送 交易请求 无需等待交易服务器的交易回应交易函数OrdersTotal返回订单数交易函数ParameterGetRange在策略测试优化EA期间,接收范围值的数据和输入变量的改变步骤处理优化结果ParameterSetRange在策略测试优化EA期间,指定使用输入变量 :值,改变步骤,初始值和最终值处理优化结果Period返回当前图表时间表检测PeriodSe

31、conds在周期中返回秒钟数量普通函数PlaySound播放第二个文件普通函数PlotIndexGetInteger返回整数型指标行属性值自定义指标PlotIndexSetDouble设置双精度型指标行属性值自定义指标PlotIndexSetInteger设置整型指标行属性值自定义指标PlotIndexSetString设置字符串指标行属性值自定义指标Point返回报价货币当前交易品种的点大小检测PositionGetDouble返回持仓要求属性(双精度)交易函数PositionGetInteger返回持仓要求属性(日期时间或者整型)交易函数PositionGetString返回持仓要求属性(

32、字符串)交易函数PositionGetSymbol返回与持仓一致的交易品种交易函数PositionSelect选择一个持仓进行下一步工作交易函数PositionsTotal返回持仓数量交易函数pow从基数升到额定输出数学函数打印显示未经处理的消息普通函数PrintFormat在目标文件中按照原来格式,格式刷建立的交易品种和值普通函数rand0-32767范围返回随机值数学函数ResetLastError建立预定义变量 _LastError的值到0普通函数ResourceCreate基于数据设置创建图像资源普通函数ResourceFree删除 动态创建资源 (释放分配的内存)普通函数Resour

33、ceReadImage阅读来自通过 ResourceCreate() 函数创建的 或编译期间保存在EX5文件的图形资源的数据普通函数ResourceSave将资源保存在指定文件普通函数round四舍五入到最近整数值数学函数SendFTP在"Publisher" 标签窗口中设置发送文件地址普通函数SendMail在"Mailbox"标签窗口中发送邮件到指定地址普通函数SendNotification向在“通知”标签指定MetaQuotes ID的移动程序端发送推送通知。普通函数SeriesInfoInteger返回历史资料信息时间序列和指标访问SetInd

34、exBuffer将指定指标缓冲区和一维双精度动态数组绑定一起自定义指标ShortArrayToString复制数组部分到字符串函数转换ShortToString转换符号代码(双字节编码)到单字符串函数转换SignalBaseGetDouble返回选定信号double类型属性的值交易信号SignalBaseGetInteger返回选定信号integer类型属性的值交易信号SignalBaseGetString返回选定信号string类型属性的值交易信号SignalBaseSelect选择来自信号组的信号,在程序端可以得到,用于进一步的工作交易信号SignalBaseTotal返回信号总额,在程序

35、端可得交易信号SignalInfoGetDouble返回信号复制设置的double类型属性的值交易信号SignalInfoGetInteger返回信号复制设置的integer类型属性的值交易信号SignalInfoGetString返回信号复制设置的string类型属性的值交易信号SignalInfoSetDouble设置信号复制设置的double类型属性的值交易信号SignalInfoSetInteger设置信号复制设置的integer类型属性的值交易信号SignalSubscribe订阅交易信号交易信号SignalUnsubscribe取消订阅交易信号sin返回正弦数数学函数Sleep延迟

36、执行当前EA交易或者脚本的规定间隔普通函数sqrt返回平方根数学函数srand设置开始点生成系列随机数数学函数StringAdd在给出子连接上添加字符串字符串函数StringBufferLen为字符串返回分配式缓冲器的大小字符串函数StringCompare比较两个字符串并且如果第一个字符串大于第二个返回1;0-如果两个字符串相等;-1(负一)-如果第一个字符串小于第二个字符串函数StringConcatenate实现一串参数传递字符串函数StringFill通过挑选出来的交易品种填满指定字符串字符串函数StringFind在字符串里搜索子串字符串函数StringFormat按照现格式转换数字

37、到字符串函数转换StringGetCharacter在规定字符串位置返回数字值字符串函数StringInit通过指定交易品种初始化字符串并提供指定字符串长度字符串函数StringLen在字符串里返回交易品种数字字符串函数StringReplace通过交易品种集合序列替代字符串发现的所有子字符串字符串函数StringSetCharacter在指定位置返回复制后的交易品种的改变值字符串函数StringSplit在指定字符串通过指定分隔符得到子字符串,返回所得子字符串的数量字符串函数StringSubstr从指定位置提取文本串字符串函数StringToCharArray符号-wise 复制双字节编码

38、到ANSI转换的字符串,到选定的无符字符型数组函数转换StringToColor转换"R,G,B" 字符串或者颜色名的字符串到颜色类型值函数转换StringToDouble转换包括数字代表符的字符串到双精度数字函数转换StringToInteger转换包括数字代表符的字符串到整型数字函数转换StringToLower通过存储单位把所有交易品种中已选的字符串转为小写字符串函数StringToShortArray符号-wise复制字符串到选定的无符号短整型部分数组函数转换StringToTime转换包括 "yyyy.mm.dd hh:mi"格式的时间或者日期字符串到日期时间型函数转换StringToUpper通过存储单位把所有交易品种中已选的字符串转为资本字符串函数StringTrimLeft在字符串的左边切断线路供应字符,空间和标号字符串函数StringTrimRight在字符串的右边切断线路供应字符,空间和标号字符串函数StructToTi

温馨提示

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

评论

0/150

提交评论