- 金币:
-
- 奖励:
-
- 热心:
-
- 注册时间:
- 2007-2-3
|
|
有什么办法可以实时更新排名?
我做了一个控盘排名,使用扩展数据记录所有股票的控盘悉数。
现在我在实盘时,如何利用大智慧全推行情特点,做到实时更新呢?
扩展数据设置中的 同步更新动态数据 是什么意思?
有办法的同志们请赐教,谢谢。
---------
另外楼上兄弟要的大买卖额3: 注意该公式引用了动态行情函数,所以不能用于历时数据计算。
{
http://bbs.macd.cn/viewthread.ph ... rid=0&page=1244
大买卖额3
}
Var1:=AMOUNT/VOL/100;
Var2:=REF(ASKPRICE(1),1);
Var3:=REF(BIDPRICE(1),1);
Var4:=(Var2-Var3)*0.35;
Var5:=IF(Var1>=Var2-Var4,VOL,IF(Var1<Var2-Var4 AND Var1>Var3+Var4,BUYVOL,0));
Var6:=IF(Var1<=Var3+Var4,VOL,IF(Var1<Var2-Var4 AND Var1>Var3+Var4,SELLVOL,0));
买1:=if(BARSTATUS=1 and DYNAINFO(4)>=DYNAINFO(3),vol,if(c=DYNAINFO(55),0,if(c=DYNAINFO(54),vol,var5)));
卖1:=if(BARSTATUS=1 and DYNAINFO(4)<DYNAINFO(3),vol,if(c=DYNAINFO(54),0,if(c=DYNAINFO(55),vol,var6)));
xb5:=SUM(if(买1>0 and AMOUNT<=50000 ,买1*C,0),0);
xs5:=SUM(if(卖1>0 and AMOUNT<=50000 ,卖1*C,0),0);
五万以下:(xb5-xs5)/10*1.3;
xb20:=SUM(IF(买1>0 and AMOUNT<=200000 and AMOUNT>50000,买1*C,0),0);
xs20:=SUM(IF(卖1>0 and AMOUNT<=200000 and AMOUNT>50000,卖1*C,0),0);
二十万以下:(xb20-xs20)/10*1.3;
xb50:=SUM(IF(买1>0 and AMOUNT<=500000 and AMOUNT>200000,买1*C,0),0);
xs50:=SUM(IF(卖1>0 and AMOUNT<=500000 and AMOUNT>200000,卖1*C,0),0);
二十至五十:(xb50-xs50)/10*1.3;
db5:=SUM(IF(买1>0 and AMOUNT>500000 and AMOUNT<=1000000,买1*C,0),0);
ds5:=SUM(IF(卖1>0 and AMOUNT>500000 and AMOUNT<=1000000,卖1*C,0),0);
五十万以上:(db5-ds5)/10*0.55;
db6:=SUM(IF(买1>0 and AMOUNT>1000000,买1*C,0),0);
ds6:=SUM(IF(卖1>0 and AMOUNT>1000000,卖1*C,0),0);
一百万以上:(db6-ds6)/10*0.55;
{
中上买:二十至五十+五十万以上+一百万以上;
大上买:五十万以上+一百万以上;
大上卖:五十万以上+一百万以上;
主力买:一百万以上;
}
主力交易:二十至五十+五十万以上+一百万以上;
涨速:(五十万以上-ref(五十万以上,1))/abs(五十万以上)*100;
总资金:五万以下+二十万以下+二十至五十+ 五十万以上+一百万以上;
----------------------
旧版的大买卖量:
{
用于历史分笔数据的计算,不考虑盘中动态问题,比如涨停板,早盘高低开问题。
}
现价:=AMOUNT/VOL/100;
Var2:=REF(ASKPRICE(1),1);
Var3:=REF(BIDPRICE(1),1);
Var4:=(Var2-Var3)*0.35;
Var5:=IF(现价>=Var2-Var4,VOL,IF(现价<Var2-Var4 AND 现价>Var3+Var4,BUYVOL,0));
Var6:=IF(现价<=Var3+Var4,VOL,IF(现价<Var2-Var4 AND 现价>Var3+Var4,SELLVOL,0));
mainline:=200000;
主力买:=SUM(IF(AMOUNT>=mainline,Var5,0),0);
主力卖:=SUM(IF(AMOUNT>=mainline,Var6,0),0);
主力差:主力买-主力卖,colorstick;
-----
用于计算板块,指数,市场资金出入的旧版 大买卖额 公式:
Var1:=AMOUNT/VOL/100;
Var2:=REF(ASKPRICE(1),1);
Var3:=REF(BIDPRICE(1),1);
Var4:=(Var2-Var3)*0.35;
Var5:=IF(Var1>=Var2-Var4,VOL,IF(Var1<Var2-Var4 AND Var1>Var3+Var4,BUYVOL,0));
Var6:=IF(Var1<=Var3+Var4,VOL,IF(Var1<Var2-Var4 AND Var1>Var3+Var4,SELLVOL,0));
均价:=amount/vol/100;
x:=200000;
大单买额:SUM(IF(AMOUNT>=x,Var5,0),0)*均价;
大单卖额:SUM(IF(AMOUNT>=x,Var6,0),0)*均价;
大单差额:大单买额-大单卖额;
-----
旧版公式还是很好用的。 |
|
|