需要取最低价,为何同一根K线使用LOW和VTLOW得到的数值不同。
程序如下:
参数定义:ZOUQI 缺省值4,SHUZHIPIANYI 缺省值5
//定义变量
WEIZHIPIANYI_BUY :1;//买入双安全气囊的位置偏移,初始化为前1根K线。
ANQUANQINANG_BUY_TMP : CALLSTOCKEX(''
此主题相关图片如下:vtlow.jpg

,VTLOW,ZOUQI,-WEIZHIPIANYI_BUY,100);//买入安全气囊_临时,引用当前品种,最低价,程序设定周期买入位置偏移的最近100根数据. ANQUANQINANG_BUY : ANQUANQINANG_BUY_TMP - SHUZHIPIANYI; //买入安全气囊,=买入安全气囊_临时 - 数值偏移
此主题相关图片如下:vtlow.jpg

需要取最低价,为何同一根K线使用LOW和VTLOW得到的数值不同。例如:图中K线位置用LOW得到的数值是2515,而使用以下程序使用VTLOW参数得到的变量ANQUANQINANG_BUY_TMP数值是2523,
为什么会不同,不都是应该是该K线的最低价吗?
程序如下:
参数定义:ZOUQI 缺省值4,SHUZHIPIANYI 缺省值5
//定义变量
WEIZHIPIANYI_BUY :1;//买入双安全气囊的位置偏移,初始化为前1根K线。
ANQUANQINANG_BUY_TMP : CALLSTOCKEX('',VTLOW,ZOUQI,-WEIZHIPIANYI_BUY,100);//买入安全气囊_临时,引用当前品种,最低价,程序设定周期买入位置偏移的最近100根数据.
ANQUANQINANG_BUY : ANQUANQINANG_BUY_TMP - SHUZHIPIANYI; //买入安全气囊,=买入安全气囊_临时 - 数值偏移
附图见楼上
ANQUANQINANG_BUY_TMP : CALLSTOCKEX('',VTLOW,ZOUQI,-WEIZHIPIANYI_BUY,100);
你这里做了个历史偏移啊。是上一个周期的low值。你对比时候有没有偏移?