我有通达信主副图指标源码,但是我没有通达信主副图指标改成选股器的软件,而且本人没有编程基础,求购
3条回答 默认 最新
关注让 “紫雾凌寒” 来帮你回答,本回答结合 DeepSeek
如果还有问题,请评论或点击头像私信,如果有帮助到您, 请关注、采纳、点赞
- 关键点分析:
- 核心是要将给定的通达信主副图指标源码转换为选股器公式。由于提问者没有编程基础,所以需要以较为通俗易懂的方式来讲解转换过程。 - 解决方案:
- 一般来说,要将主副图指标改成选股器,需要从主副图指标源码中提取出选股条件。
- 例如,如果主图指标中有这样的语句:MA5:MA(C,5);,这是计算5日均线,若要以此为选股条件,可能是当股价上穿5日均线时选股。在选股公式中可以写成:CROSS(C,MA(C,5));。
- 假设副图指标中有语句:DIF:EMA(CLOSE,12)-EMA(CLOSE,26);,如果要根据DIF的值来选股,比如DIF大于某个值,就可以写成:DIF>X(这里X是你设定的具体数值)。
- 具体步骤如下:- 打开通达信软件,点击“功能”菜单,选择“公式系统”,再点击“公式管理器”。
- 在公式管理器中,选择“条件选股公式”,点击“新建”。
- 将提取出来的选股条件语句粘贴到新建的公式编辑框中。
- 给公式起一个名字,设置好参数(如果有需要的话),然后点击“确定”。
- 举个完整的例子,假设有主图指标源码:
MA5:MA(C,5); MA10:MA(C,10);副图指标源码:
MACD:DIF:EMA(CLOSE,12)-EMA(CLOSE,26); DEA:EMA(DIF,9); MACD:(DIF-DEA)*2;要改成选股器,假设选股条件是股价上穿5日均线且MACD指标中的DIF大于0,那么选股公式如下:
CROSS(C,MA(C,5)) AND "MACD.DIF">0;- 不同方案优缺点:
- 手动转换:- 优点:完全免费,适合没有编程基础的用户,通过自己研究理解指标源码逻辑来手动转换,能增加对指标和选股原理的认识。
- 缺点:比较耗时,对于复杂的指标可能难以准确提取选股条件,容易出错。
- 寻求他人帮助:
- 优点:可以快速得到结果,节省时间,如果找到专业人士帮忙,可能转换得更准确。
- 缺点:可能需要付费或者欠人情,如果对方理解有误,可能导致选股公式不准确。
- 总结:
- 对于没有编程基础的用户,可以先尝试手动分析主副图指标源码,提取关键选股条件,然后在通达信公式管理器中创建选股公式。如果自己实在难以完成,也可以寻求有经验的技术人员帮忙。在转换过程中,要仔细理解指标的含义和逻辑,确保选股公式符合自己的选股需求。
希望以上解答对您有所帮助。如果您有任何疑问,欢迎在评论区提出。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报- 关键点分析: