五日均线指标编程案例讲解

2023-11-01

通达信指标编程指南

清泉老师带你一步一步学习通达信指标编程,让你慢慢成为指标编程专家

目录

通达信指标编程指南

文章目录

前言

一、什么是五日均线?

二、五日均线编程步骤

1.设定均线参数

2.计算移动平均值

3.测试源代码

总结


前言

随着计算机的普及和信息技术的不断发展,人们对于股票软件编程越来越感兴趣,特别是股票软件中的指标编程技术,很多人都想学习,本文就做一个引子,介绍一下大家常用的五日均线指标的源代码编程实践。


提示:以下是本篇文章正文内容,下面案例可供参考

一、什么是五日均线?

五日均线:股票5日均线指的是以5个交易日内的收盘价相加再除以5得到的平均值,反映了股价再5日内的波动情况。一般的炒股软件上面都可以清楚地看到5日均线,以MA5表示。其数学表达式就是ma5:=ma(c,5)

二、五日均线编程步骤

1.设定均线参数

代码如下(示例):

n:=5;{设定均线参数为N,默认取值为5,如果你要计算10日均线,就讲默认值设定为10,如果你要计算20日均线,就将默认参数值设为20即可}

2.计算移动平均值

代码如下(示例):

n:=5;
ma5:ma(c,n);{这里引用了通达信自带的移动均线计算函数ma(x,n)函数,其中x为计算对象,可以是变量,N为计算的周期,也可以为变量}

通过输入两句源代码,这样我们就完成了五日均线函数的源代码编写,同时给五日均线取了一个英文名字ma5。

3.测试源代码

当我们完成率源代码的编写之后,我们需要检验源代码的正确性,这是,我们就需要使用通达信自带的编辑器,进行源代码正确性的检测。

第一步,打开通达信软件

第二步,进入通达信公式管理器界面

第三步,选中其他目录,再点击新建按钮,新建一个公式,命名为 五日均线测试;

第四步,点击测试按钮,检测代码的正确性,测试结果显示“测试通过……”字样,即代表完全正确

第五步,点击右上角的“保存”按钮,这样就完成了一个新的指标的源码编程、测试、保存过程。

保存之后,再其他系目录下,就自动生成了一个新的指标,五日均线测试指标,可以看到 

第六步,调用该指标到实战中,输入英文首字母:wrjxcs,就可看到右下角输入框提示中出现:五日均线测试,回车即可。

回车后,该指标就进入副图框,看到实际指标的输出效果了。见红色方框指标名称及相应的输出图形效果。


 

总结

以上就是今天要讲的内容,通过对指标的简单介绍,指标源代码的编写,测试,保持,实际调用,输出效果检查,我们就可以学会五日均线指标的编程了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

五日均线指标编程案例讲解 的相关文章

随机推荐

  • opencv 轮廓放大_使用OpenCV和Python构建自己的车辆检测模型

    概述 你对智慧城市领域有兴趣吗 如果是的话 你会喜欢这个关于实现你自己的车辆检测系统的教程 在深入实现部分之前 我们将首先了解如何检测视频中的移动目标 我们将使用OpenCV和Python构建自动车辆检测器 介绍 关于智慧城市的理念 以及自
  • 三分钟了解腾讯云DDOS基础防护

    三分钟了解腾讯云DDOS基础防护 DDoS 基础防护应用场景包括哪些 腾讯云 DDoS 基础防护应用于攻击频率不高且攻击峰值不超过基础防护阈值的 DDoS 攻击防护场景 当攻击流量超过一定流量时 将自动启动 DDoS 清洗设备进行流量清洗
  • nettty

    https www jianshu com p e58674eb4c7a 1 Netty 异步和事件驱动 1 Netty 能够帮助搭建允许系统能够扩展到支持150000名并发用户 2 Netty 设计关键 异步 事件驱动 1 1 Java网
  • Linux下JDK1.8安装及配置

    进入Linux系统Ubuntu debian或centos安装JDK1 8并配置环境变量 通过终端在 opt目录下新建base文件夹 命令行 sudo mkdir opt base 然后进入java目录 命令行 cd opt base 到官
  • Ubuntu安装Nvidia显卡驱动

    原来没那么复杂 https linuxconfig org how to install the nvidia drivers on ubuntu 18 04 bionic beaver linux 我用的第一种方法 安装途中遇到了一个 v
  • php ajax右边悬浮购物车,一个简单的php+Ajax购物车程序代码(1/2)_PHP教程

    cart name name this gt items SESSION this gt cart name setItemQuantity Set the quantity of an item param string order co
  • 远程服务器docker配置并启动jupyter lab

    前提摘要 在远程服务器docker中存在镜像 但想通过jupyter lab来更好的可视化代码结果 首先登录远程服务器ssh 并拉取镜像 p是端口映射 22给ssh连接 jupyter lab的默认端口是8889 8888是自己的端口号 n
  • Ubuntu下OpenResty 搭建高性能服务端

    Socke 介绍 Linux Socket 编程领域为了处理大量连接请求场景 需要使用非阻塞 I O 和复用 select poll epoll 是 Linux API 提供的 I O 复用方式 自从 Linux2 6 中加入了 epoll
  • 函数式,F#都做了哪些优化?

    非函数式语言中使用函数式风格的缺点 函数式的优点 想必大家都已经非常了解了 我们来看看 一般语言使用函数式风格可能带来的问题 变量默认是可变的 为了实现不可变性 开发者只能人为的规范不去改变变量的值 没有明确的变量修改提示 容易因失误改变变
  • 手撸软件测试框架——lua版(四)

    本文简单介绍一下开发测试用例用到的几个关键接口 1 断言 在测试用例中少不了对结果进行校验 校验的方法一般称为断言 assert 也就是说 在进行一系列的操作之后 断定会出现某个确定性的结果 如果这个确定性的结果如期出现 则断言成功 被测试
  • spring读取resources文件夹下的文件报错:cannot be resolved to absolute file path because it dose not reside in th

    spring springboot读取resources文件夹下的文件报错 cannot be resolved to absolute file path because it dose not reside in the file sy
  • k8s之存储、SC、STS、DS篇(一些常见的存储方案)

    为什么要做持久化存储 在k8s中部署的应用都是以pod容器的形式运行的 假如我们部署MySQL Redis等数据库 需要对这些数据库产生的数据做备份 因为Pod是有生命周期的 如果pod不挂载数据卷 那pod被删除或重启后这些数据会随之消失
  • 关于 最新版idea(2021.3.3) 在配置XML文件时候,因为没有加上 .xml变成了文档模式的解决方式

    关于 最新版idea 2021 3 3 在配置XML文件时候 因为没有加上 xml变成了文档模式的解决方式 首先就是关于自己的这个问题 自己到各大论坛上面找了半天 发现更多的都是旧版的 而且上面解决方式根本在新版的idea中根本不能用 最后
  • Hbase分布式集群搭建

    环境准备 hbase软件包 http mirror bit edu cn apache hbase 1 3 1 hbase 1 3 1 bin tar gz 完成hadoop集群环境搭建 安装hbase 首先在hadoop master安装
  • 门函数卷积_卷积及其应用

    卷积公式的由来 卷积公式最开始来自于古典概型 如题 掷两次公平的骰子 点数之和等于8的概率 设随机变量 为第一次掷得的点数 随机变量 为第二次掷得的点数 因此不考虑点数之和等于8的条件 则有 种样本空间 根据条件 相当于给随机变量的取值限定
  • 视觉SLAM十四讲 读书编程笔记 Chapter6 非线性优化

    Chapter6 非线性优化 实践 Ceres 1 安装Ceres依赖库 2 编译安装Ceres 3 曲线拟合问题描述 4 ceres使用方法 5 完整代码 实践 g2o 1 安装g2o依赖库 2 编译安装g2o 3 g2o使用方法 4 完
  • 正确配置并且测试HttpListener的方法(httpcfg的使用)

    在此我列出一些我个人遇到的问题和注意点 具体步骤可以参考后面的参考链接 1 用HttpListener写一个简单的http server 2 使用makecert创建服务器端的认证证书 makecert包含在Windows SDK 中 co
  • 我的世界java版高效率刷怪塔_我的世界超高效率刷怪塔制作教程 砍怪砍到手抽筋...

    刷怪塔能让我们的游戏变的非常的简单 因为无限的经验和物品让我们的游戏变的很爽 今天游戏园小编就为大家分享一个刷怪塔的制作教程 希望大家能够喜欢 做刷怪塔之前先来了解一下游戏刷怪的原理 网上很多人说 刷怪原里是 以玩家为中心 42米以外到72
  • 【多线程】synchronized同步代码块

    一 前言 使用synchronized声明的方法在 某些情况下是有弊端的 比如A线程调用同步的方法执行一个长时间的任务 那么B线程就必须等待比较长的时间才能执行 这种情况可以使用synchronized代码块去优化代码执行时间 也就是通常所
  • 五日均线指标编程案例讲解

    通达信指标编程指南 清泉老师带你一步一步学习通达信指标编程 让你慢慢成为指标编程专家 目录 通达信指标编程指南 文章目录 前言 一 什么是五日均线 二 五日均线编程步骤 1 设定均线参数 2 计算移动平均值 3 测试源代码 总结 前言 随着