一、指标说明
    DKX指标(多空线指标,指标解释来自百度百科

多空线是一个统计性指标。它是将主动买、主动卖的成交按时间区间分别统计而形成的一个曲线。多空线有两条线,以交叉方式提示买入卖出。

 计算公式(通达信)

MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;

DKX:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+
    13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+
    7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210;
    MADKX:MA(DKX,M);

 应用法则

1.设置超买超卖线。由于每只股票的特性不同,因此,超买超卖的标准是不同的。投资者需要观察个股的一年以上走势图,观察其常态性分布范围,然后用参考线设定其超买超卖范围。

2.当DKX指标在超卖区上穿其均线时,为买入信号;当DKX指标在超买区下穿其均线时,为卖出信号。

3.股价在DKX指标之上,为多头市场,采取做多策略;股价在DKX指标之下,为空头市场,采取做空策略。

    注意要点

1.DKX指标不受短期波动的影响,运用该指标需从中长期趋势理解,在短线上最好不要操作。

2.在对DKX指标的分析上要注意量能的配合情况。

二、实现方式:(为方便在聚宽平台使用,模仿聚宽调用形式)
    1.参考代码:(仅供学习参考,只实现基本功能,其他参数我目前不需要,所以没有实现)

def common1(security_list, data):if len(security_list) == 1:res = data[0]else:res = dict(zip(security_list, data))return resdef get_file_uri(security, info_dir='out'):filename = '{}_{}.pkl'.format(security, __version) file_dir = os.path.join(os.getcwd(), info_dir)file_uri = os.path.join(file_dir, filename)  return file_uridef DKX(security_list, check_date, M = 10, unit = '1d', include_now = True, fq_ref_date = None):  def helper(security, check_date, M = 10, unit = '1d', include_now = True, fq_ref_date = None):file_uri = get_file_uri(security)df = pd.read_pickle(file_uri)[['low', 'high', 'open', 'close']]df['close'] = 3 * df['close']    mid = df.sum(axis = 1) / 6del dfres = pd.DataFrame()res['dkx'] = sum([(20 - i) * mid.shift(i) for i in range(20)]) / 210res['mdkx'] = res['dkx'].rolling(M).mean()return res_res = [helper(s, check_date, M, unit, include_now, fq_ref_date) for s in security_list]return common1(security_list, _res)  

佛系老年学量化——从实现指标开始(DKX)相关推荐

  1. 【夸夸其谈】关于“佛系”游戏和玩家的一些想法

    玩家厌恶中断,尤其是处于心流过程中的突然中断,因为这会和潜在的奖励损失直接相关,玩家也会因此受挫.在过多娱乐活动占据玩家时间的当下,如何制作一款解放玩家的游戏,用更"佛系"的制作思 ...

  2. 程序员佛系减肥指南(亲测有效,效果显著)

    点击上方蓝色字体,关注我啦-- 减肥,对很多人来说,是噩梦吧.不知道怎的就胖成球,一胖毁所有.很多人都下过决心减肥,当然很多人都减肥失败了.在这里,我想说的是,我,减肥成功了!4个月减了18斤左右,因 ...

  3. 35 岁佛系程序员,年后第一天被辞退

    前不久大年初九,这年尚未过完呢,便有人悲催地在年后上班第一天被裁了:35岁程序员,因为年纪较大被公司劝退,建议这个月底提离职. 35岁,似乎是一道坎,许多程序员以此为职业生涯的终点线.但有人却御风而行 ...

  4. Nervos 双周报第 3 期:佛系新年之后的开工大吉!

    今年的朋友圈突然变得不那么活跃了?大家是否开始过上了佛系新年,不再是好友相聚胡吃海玩,而是安静地懒在家中陪伴家人看春晚?除夕之夜,公司大群「杭州七院」下起了红包雨,伴随着红包雨,大家一起看完了春晚,现 ...

  5. mfc 饼图绘画_每周推荐|江南百景图放置类佛系游戏,慢慢玩才是乐趣

    中文名:江南百景图 开发商:椰岛游戏 游戏类型:模拟经营,古风建造 游戏平台:IOS.Android <江南百景图>是一款由椰岛游戏自主研发的古风模拟经营建设类手游,自从2020年7月2日 ...

  6. atlas单机模式代码_生存游戏竞争太大怎么办?在海盗游戏《ATLAS》也可佛系生存...

    游戏圈子的各位玩家无非就是以下三类,一类是硬核向的,什么游戏难就挑什么游戏玩,还有些玩家就属于佛系的手残党,就喜欢模拟经营向的.最后一类就是过渡类型的,不希望游戏太简单,也不希望被高难度逼得生无可恋. ...

  7. 佛系程序员的月薪五万指南

    程序员问大师-- 青年:大师,你看咪蒙的助理都月薪 5 万了,我也想月薪 5 万! 大师:很简单,我这里有一份佛系月薪 5 万指南,我看你骨骼清奇.脑门光亮,一看就是将要大富大贵之人,这份指南可以助你 ...

  8. python获取时间周数_【手把手教你】Python量化策略风险指标

    如何衡量一个量化策略的好坏?一是比较稳定的收益,二是有严谨的回测,三是有清晰的逻辑.--刘富兵 引言 引言尽管过去不能代表未来,通过历史回测来评估量化策略仍然是量化投资非常重要的一环.量化回测过程中常 ...

  9. 90后招你惹你了?去你的佛系!

    前两日,被朋友圈的"佛系90后"刷屏了. 本来小编是对此对此不以为意的,毕竟"僧俗两隔",佛系与互联网关系不大.内心平和喜乐未尝不是好事. 直到今天中午,看到公 ...

最新文章

  1. java super是引用变量吗_Java中super的几种用法并与this的区别
  2. Linux多台服务器共用密钥ssh自动登陆
  3. 如何用敏捷消除项目风险?
  4. kaggle图像比赛中的submission文件格式解析
  5. javascript学习笔记(一)-廖雪峰教程
  6. 移动端H5 腾讯地图sdk 当前位置 地址你解析 距离计算
  7. python定义变量名的时候、需要注意问题_python中将函数赋值给变量时需要注意的一些问题...
  8. bat获取命令返回值_redis中list和hash的基本命令和使用场景
  9. Android Studio 使用socks代理
  10. jmeter 通过ant集成到jenkins
  11. SharePoint对象模型性能考量
  12. 解救开发者!鲲鹏、ModelArts、Atlas、5G MEC硬核来袭……
  13. “父亲项目”走进澳洲校园 助父子建立联系
  14. 女人不需要哲学,因为哲学不能给她们带来面包
  15. H5制作平台开发游戏成本解析
  16. 015 PHP中的曲苑杂坛
  17. TSRC靶场赛-writeup
  18. 深度学习--python 读取并显示图片的方法
  19. maven怎么和ecli_傻瓜式教你安装maven以及Eclipse搭建maven环境
  20. 前端使用高德地图url实现地图定位

热门文章

  1. PS如何修改图片上的文字
  2. 【转】知识图谱上推荐推理的模仿学习框架
  3. 用matlab读csv数据_matlab 读文件csvread textread用法实例
  4. 《医院管理系统》项目研发总结
  5. 计算机网络安全技术复习知识点总结
  6. FFMPEG录制视频
  7. Redis服务器集群搭建
  8. 2012年5月《苹果的安全之缺》
  9. Python学习笔记(六)Python基础_数据类型——字符串
  10. 计算机毕业设计ssm工作室管理系统v186g系统+程序+源码+lw+远程部署