龙哥量化:通达信条件选股-m天内出现n个向上跳空缺口,并且缺口未补 的选股公式

如果您需要代写技术指标公式, 请联系我。

龙哥QQ:591438821

龙哥微信:Long622889

也可以把您的通达信,文华技术指标改成TB交易开拓者、金字塔、文华8的自动交易量化策略

注意, 这篇的源码, 不能直接用在通达信,通达信没有for循环

m天内出现n个向上跳空缺口,并且缺口未补 的选股公式。
{M天内未回补的跳空次数大于N}
INPUT:M(5,1,200,1),N(2,1,10,1);
TKN:=0;
TK:=0;

FOR I=0 TO M-1 DO BEGIN
   VAR1:=REF(L,I);
   VAR2:=REF(H,I+1);
   VARR2:=IF(I=0,L,LLV(L,I));                                        {找最底价}
   VAR3:=IF(VAR1>VAR2,1,0);                                     {是否有跳空,1为有跳空}
   VARR1:=IF(VARR2>VAR2,1,0);                                 {是否回补,1为没回补}
   TK:=TK+IF(VAR3=1,1,0);                                          {跳空次数}
 TKN:=TKN+IF(VAR3=1 and VARR1=1,1,0);               {没回补的跳空次数}END

TKN>=N;

将上面的公式稍做修改也可改为指标公式:
{M天内未回补的跳空次数大于N}
INPUT:M(5,1,200,1),N(2,1,10,1);
TKN:=0;
TK:=0;

FOR I=0 TO M-1 DO BEGIN
VAR1:=REF(L,I);
VAR2:=REF(H,I+1);
VARR2:=IF(I=0,L,LLV(L,I));                                          {找最底价}
VAR3:=IF(VAR1>VAR2,1,0);                                       {是否有跳空,1为有跳空}
VARR1:=IF(VARR2>VAR2,1,0);                                   {是否回补,1为没回补}
TK:=TK+IF(VAR3=1,1,0);                                            {跳空次数}
TKN:=TKN+IF(VAR3=1 and VARR1=1,1,0);               {没回补的跳空次数}


END

跳空次数:TK;
没回补的:TKN;

posted @   龙哥量化  阅读(54)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· [翻译] 为什么 Tracebit 用 C# 开发
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· 刚刚!百度搜索“换脑”引爆AI圈,正式接入DeepSeek R1满血版
点击右上角即可分享
微信分享提示