- UID
- 2
- 积分
- 2868965
- 威望
- 1384510 布
- 龙e币
- 1484455 刀
- 在线时间
- 13082 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2024-11-14
|
趋势线trendline各种附加属性
TL_SetBegin:(定指定编号的趋势线的起点;返回0代表设定成功,返回-2代表无效的趋势线编号。 若趋势线的两个端点,较早日期和时间的点是起点,如果趋势线是垂直的,那么较低价格的点是起点。 )
用法- TL_SetBegin (TL_ID, sDate, sTime, sPriceValue)
复制代码 参数
TL_ID —— 数值表达式,表示指定的趋势线ID。
sDate —— 数值表达式,代表趋势线起点日期的数值,格式为YYYMMdd
sTime —— 数值表达式,代表趋势线起点时间的数值,格式为HHmm
sPriceValue —— 数值表达式,代表趋势线起点价格的数值
注意
当使用 TL_New 创建趋势线的时候,会产生一组ID号。
范例
将编号为3的趋势线起点日期时间设为2009/01/17,10:00,起点价格设为1365:- Value1=TL_SetBegin(3,1090117,1000,1365);
复制代码 TL_SetBegin_BN:(设定指定相对编号的趋势线的起点;返回0代表设定成功,返回-2代表无效的趋势线编号。 若趋势线的两个端点,较小bar的编号的是起点,如果趋势线是垂直的,那么较低价格的点是起点。 )
用法- TL_SetBegin_BN (TL_ID, BarNumber, B_PriceValue)
复制代码 参数
TL_ID —— 数值表达式,表示指定的趋势线ID
BarNumber —— 数值表达式,代表趋势线起点的bar的相对编号(图表上显示bar的绝对编号 - MaxBarsBack)
B_PriceValue —— 数值表达式,代表趋势线起点价格的数值
范例
将编号为3的趋势线起点bar的相对编号设为100,起点价格设为1365:- Value1=TL_SetBegin_BN(3,100,1365);
复制代码 TL_SetBegin_DT:(设定指定编号的趋势线的起点,起点时间包含毫秒;返回0代表设定成功,返回-2代表无效的趋势线编号。 若趋势线的两个端点,较早日期和时间的点是起点,如果趋势线是垂直的,那么较低价格的点是起点。 )
用法- TL_SetBegin_DT (TL_ID, B_DateTime, B_PriceValue)
复制代码 参数
TL_ID —— 数值表达式,表示指定的趋势线ID
B_DateTime —— 数值表达式,代表趋势线起点日期时间,该参数为儒略日格式的日期时间(整数部分为从1900/1/1开始的天数,小数部分为从凌晨开始的时间。儒略日是高精度数值。时间精确到毫秒)
B_PriceValue —— 数值表达式,代表趋势线起点价格的数值
范例
将编号为3的趋势线起点为前100根bar的收盘位置:- Value1=TL_SetBegin_DT(3, DateTime [100], close [100]);
复制代码 TL_SetBegin_s:(设定指定编号的趋势线的起点,起点时间包含秒;返回0代表设定成功,返回-2代表无效的趋势线编号。 若趋势线的两个端点,较早日期和时间的点是起点,如果趋势线是垂直的,那么较低价格的点是起点。 )
用法- TL_SetBegin_s (TL_ID, sDate, sTime_s, sPriceValue)
复制代码 参数
TL_ID —— 数值表达式,表示指定的趋势线ID
sDate —— 数值表达式,代表趋势线起点日期的数值,格式为YYYMMdd
sTime_s —— 数值表达式,代表趋势线起点时间的数值,格式为HHmmss
sPriceValue —— 数值表达式,代表趋势线起点价格的数值
范例
将编号为3的趋势线起点日期时间设为2009/01/17,10:00:00,点价格设为1365:- Value1=TL_SetBegin_s(3,1090117,100000,1365);
复制代码 TL_SetEnd:(设定指定编号的趋势线的终点;返回0代表设定成功,返回-2代表无效的趋势线编号。 若趋势线的两个端点,较晚日期和时间的点是终点,如果趋势线是垂直的,那么较高价格的点是终点。 )
用法- TL_SetEnd (TL_ID, eDate, eTime, ePriceValue)
复制代码 参数
TL_ID —— 数值表达式,表示指定的趋势线ID
eDate —— 数值表达式,代表趋势线起点日期的数值,格式为YYYMMdd
eTime —— 数值表达式,代表趋势线起点时间的数值,格式为HHmm
ePriceValue —— 数值表达式,代表趋势线起点价格的数值
范例
将编号为3的趋势线终点日期时间设为2009/01/17,14:15,终点价格设为1350:- Value1=TL_SetEnd(3,1090117,1415,1350);
复制代码 TL_SetEnd_BN:(设定指定编号的趋势线的终点;返回0代表设定成功,返回-2代表无效的趋势线编号。 若趋势线的两个端点,较小bar的编号的是起点,如果趋势线是垂直的,那么较低价格的点是起点。 )
用法- TL_SetEnd_BN (TL_ID, BarNumber, B_PriceValue)
复制代码 参数
TL_ID —— 数值表达式,表示指定的趋势线ID
BarNumber —— 数值表达式,代表趋势线起点的bar的相对编号(图表上显示bar的绝对编号 - MaxBarsBack)
B_PriceValue —— 数值表达式,代表趋势线起点价格的数值
范例
将编号为3的趋势线终点bar的编号设为150,起点价格设为1465:- Value1=TL_SetEnd_BN(3,150,1465);
复制代码 TL_SetEnd_s:(设定指定编号的趋势线的终点,终点时间包含秒;返回0代表设定成功,返回-2代表无效的趋势线编号。 若趋势线的两个端点,较晚日期和时间的点是终点,如果趋势线是垂直的,那么较高价格的点是终点。 )
用法- TL_SetEnd_s (TL_ID, eDate, eTime_s, ePriceValue)
复制代码 参数
TL_ID —— 数值表达式,表示指定的趋势线ID
eDate —— 数值表达式,代表趋势线起点日期的数值,格式为YYYMMdd
eTime_s —— 数值表达式,代表趋势线起点时间的数值,格式为HHmmss
ePriceValue —— 数值表达式,代表趋势线起点价格的数值
范例
将编号为3的趋势线终点日期时间设为2009/01/17,14:15:00,终点价格设为1350:- Value1=TL_SetEnd_s(3,1090117,141500,1350);
复制代码 TL_SetExtLeft:(为指定编号的趋势线添加或删除向左延伸。返回0代表设定成功,返回-2代表无效的趋势线编号。 )
用法- TL_SetExtLeft(TL_ID,LogicalExpression)
复制代码 参数说明:
TL_ID —— 数值表达式,表示指定的趋势线ID
LogicalExpression —— 布尔型,True表示添加向左延伸,False表示删除向左延伸
范例
将编号为3的趋势线添加向左延伸:- Value1=TL_SetExtLeft(3,True);
复制代码 将编号为3的趋势线删除向左延伸:- Value1=TL_SetExtLeft(3,False);
复制代码 TL_SetExtRight:(为指定编号的趋势线添加或删除向右延伸。返回0代表设定成功,返回-2代表无效的趋势线编号。)
用法- TL_SetExtRight(TL_ID,LogicalExpression)
复制代码 参数说明:
TL_ID —— 数值表达式,表示指定的趋势线ID
LogicalExpression —— 布尔型,True表示添加向右延伸,False表示删除向右延伸
范例
将编号为3的趋势线添加向右延伸:- Value1=TL_SetExtRight(3,True);
复制代码 将编号为3的趋势线删除向右延伸:- Value1=TL_SetExtRight(3,False);
复制代码 TL_SetSize:(将指定编号趋势线宽度设为特定的宽度;返回0代表设定成功,返回-2代表无效的趋势线编号。)
用法- TL_SetSize(TL_ID,LineWidth)
复制代码 参数说明:
TL_ID —— 数值表达式,表示指定的趋势线ID
LineWidth —— 数值表达式,用来指定趋势线的宽度,趋势线宽度范围为0~6。
范例
将指定编号为3的趋势线的宽度设为5:TL_SetStyle:(将指定编号的趋势线设置为特定的样式。返回0代表设定成功,返回-2代表无效的趋势线编号。 )
用法- TL_SetStyle(TL_ID,TL_Style)
复制代码 参数说明
TL_ID —— 数值表达式,表示指定的趋势线ID
TL_Style —— 表示趋势线样式的关键字,或表示趋势线样式的数值表达式。如下:
关键字 | 设定值 | 样式 | Tool_Solid[ | 1 | ______________________ | Tool_Dashed | 2 | - - - - - - - - - - - - - - - - - - - | Tool_Dotted | 3 | ............................................ | Tool_Dashed2 | 4 | __ _ __ _ __ _ __ _ __ _ __ | Tool_Dashed3 | 5 | ___ _ _ ___ _ _ ___ _ _ ___ |
范例
将编号为3的趋势线样式设置为2:- Value1=TL_SetStyle(3, 2);
复制代码 将编号为3的趋势线样式设置为Tool_Dashed:- Value1=TL_SetStyle(3, Tool_Dashed);
复制代码 TL_Lock:(锁定指定编号的趋势线,使其不可移动。设置成功则返回0,如果指定编号为无效趋势线,设置失败则返回-2. )
用法- TL_Lock(TL_ID,LogicalExpression)
复制代码 参数说明:
TL_ID —— 指定趋势线的编号
LogicalExpression —— True/False True: 锁定;False: 解锁;
范例
锁定编号为3的趋势线:解锁编号为5的趋势线:TL_Delete:(从图表中删除指定ID号的趋势线,若趋势线删除成功,返回0,若指定指定趋势线ID无效,则返回-2。 )
用法参数说明: TL_ID —— 数值表达式,表示指定的趋势线ID。
范例
删除ID号为3的趋势线: |
|