
等级: 标准版
- 注册:
- 2021-5-31
- 曾用名:
|
股票后台程序化,3秒周期,走完K线的模式如下代码运行选择参与计算的K线数量的问题:
1、下面这段代码是在当日第一第二根K线取得一些日线昨天的数据,为了保证计算到今天的第一根数据才满足条件,设置了5000K线参与运算,如果设1000,会不会到3000秒后,计算的K线么有第一第二根K线了,这段代码就不运行了?或者是早上开盘取了后,只要没中断程序化运行,取得的数都在金字塔里面了,直接参与后面1000根K线的计算?设1000根能正常运算数据吗?
IF TODAYBAR=1 OR TODAYBAR=2 THEN
BEGIN
DP10:=0;
放量板:STKINDI('','放量引用.FL',0,6,-1);
昨高:=CALLSTOCK(STKLABEL,VTHIGH,6,-1);
昨收:DYNAINFO(3);
昨2收:=ROUNDS(CALLSTOCK(STKLABEL,VTCLOSE,6,-2),2);
END
2、下面这段代码:
JG:=hhv(C,TODAYBAR);
JD:=LLV(L,TODAYBAR);
SUMA:=SUM(AMOUNT,TODAYBAR);
SUMV:=SUM(VOL,TODAYBAR);
均价:SUMA/SUMV/100;
是不是一定要满足选取的运算K线数包含今天的全部K线数才能有正确的结果?
3、JG:=DYNAINFO( 5);
JD:=DYNAINFO( 5);
DYNAINFO( 11)你们注释只是说这是均价,与我上面的公式均价是一个东西吗(分时图上的均价线)?更新时间是按分钟还是分笔更新?
|
|