TradingVIew量化编程语言PineScript在线视频教学课件(第一课时教案)

这篇具有很好参考价值的文章主要介绍了TradingVIew量化编程语言PineScript在线视频教学课件(第一课时教案)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一.教学目标:
1.知识目标
为何要学习pineScript?
如何学习?
“指标”和“策略”的区别
2.能力目标
学会写两个MACD指标
掌握pine编辑器的使用
如何在图表上划线:plot()
二.教学重点难点
重点难点:写MACD指标,plot()划线函数

三.教学过程
1、为何要学习pineScript?
根据PPT,简要说明
2、如何学习?
使用脚本,阅读脚本、写脚本
3、了解指标策略的区别?
co
4、两个版本的MACD指标
简要概述MACD的概念,用法。
第一个MACD

//@version=5
indicator("MACD #1")
fast = 12
slow = 26
fastMA = ta.ema(close, fast)
slowMA = ta.ema(close, slow)
macd = fastMA - slowMA
signal = ta.ema(macd, 9)
plot(macd, color = color.blue)
plot(signal, color = color.orange)

第二个MACD

//@version=5
indicator("MACD #2")
fastInput = input(12, "Fast length")
slowInput = input(26, "Slow length")
[macdLine, signalLine, histLine] = ta.macd(close, fastInput, slowInput, 9)
plot(macdLine, color = color.blue)
plot(signalLine, color = color.orange)

注:说明代码结构

5、最常用的一个函数,划线函数plot()的使用

plot(series, title, color, linewidth, style, trackprice, histbase, offset, join, editable, show_last, display) → plot

series
它是唯一的强制参数。它的参数必须是“系列 int/float”类型。
title
需要一个“const string”参数
color
接受“系列颜色”,因此可以逐条计算。
linewidth
是绘制元素的大小,但并不适用于所有样式。

四、课后作业文章来源地址https://www.toymoban.com/news/detail-793359.html

到了这里,关于TradingVIew量化编程语言PineScript在线视频教学课件(第一课时教案)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Go语言网络编程(socket编程)WebSocket编程

    WebSocket是一种在单个TCP连接上进行全双工通信的协议 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据 在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输 需要安装第

    2024年02月09日
    浏览(71)
  • Go语言网络编程(socket编程)http编程

    Web服务器的工作原理可以简单地归纳为 客户机通过TCP/IP协议建立到服务器的TCP连接 客户端向服务器发送HTTP协议请求包,请求服务器里的资源文档 服务器向客户机发送HTTP协议应答包,如果请求的资源包含有动态语言的内容,那么服务器会调用动态语言的解释引擎负责处理“

    2024年02月09日
    浏览(65)
  • 【编程】C++语言编程规范-2

    结合C++ Effective系列参考树、尤其是工程经验教训的总结。 并发 除非必要,尽量少用线程。 多线程编程要守护好内存,使用atomic、mutex、condition variable、future、semaphore、latch、barrier等同步机制避免数据竞争。 尽量缩小临界区,临界区指独占的资源,禁止其他线程访问变量的代

    2024年02月21日
    浏览(50)
  • 【编程语言 · C语言 · 字符串】

    C中的字符串是一个以NULL字符\\\'\\0\\\'结尾的字符数组。 字符串声明可以通过多种方式进行,每种方式都有其各自的考虑因素。 例如: 这将创建一个由str_len个字符组成的名为str_name的字符串,并将其初始化为值“ string”。 提供字符串文字以初始化字符串时,编译器会自动将NULL字符

    2024年02月09日
    浏览(43)
  • 【编程语言 · C语言 · while语句】

    循环 在前面我们了解到, 程序在运行时可以通过判断, 检验条件作出选择。此处,程序还必须能够重复, 也就是反复执行一段指令, 直到满足某个条件为止。 while 语句 while语句可以执行循环结构。 语法: 其一般形式如下: while 语句首先检验一个条件,也就是括号中的表达

    2024年02月08日
    浏览(46)
  • 【编程语言 · C语言 · for语句】

    C语言中,使用for语句也可以控制一个循环,并且在每一次循环时修改循环变量。在循环语句中,for语句的应用最为灵活,不仅可以用循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环结束条件的情况。 for 语法: 执行for语句时,程序首先计算第一个表达式

    2024年02月08日
    浏览(46)
  • 自然语言编程系列(二):自然语言处理(NLP)、编程语言处理(PPL)和GitHub Copilot X

           编程语言处理的核心是计算机如何理解和执行预定义的人工语言(编程语言),而自然语言处理则是研究如何使计算机理解并生成非正式、多样化的自然语言。GPT-4.0作为自然语言处理技术的最新迭代,其编程语言处理能力相较于前代模型有了显著提升。Copilot X 构建于

    2024年02月20日
    浏览(65)
  • 模拟计算器编程教程,中文编程开发语言工具编程实例

    模拟计算器编程教程,中文编程开发语言工具编程实例 中文编程系统化教程,不需英语基础。学习链接 ​​​​​​https://edu.csdn.net/course/detail/39036 课程安排:初级1 1  初级概述 2  熟悉构件取值赋值 3 折叠式菜单滑动面板编程 4 自定义图形窗口自定义标题栏编程 5 多行文本

    2024年02月08日
    浏览(64)
  • 编程语言的实际应用场景(C语言场景)

    从应用范围上来说,这些编程语言大致可以分为两种: 一种是专用型语言,也就是针对某个特定领域而设计出来的语言; 另一种是通用型语言,它们可以开发多种类型的应用程序,而不是局限在某个特定的领域。 专用型编程语言 通用型编程语言 一门通用性的语言,并没有

    2024年02月20日
    浏览(54)
  • GO语言网络编程(并发编程)Channel

    1.1.1 Channel 单纯地将函数并发执行是没有意义的。函数与函数间需要交换数据才能体现并发执行函数的意义。 虽然可以使用共享内存进行数据交换,但是共享内存在不同的goroutine中容易发生竞态问题。为了保证数据交换的正确性,必须使用互斥量对内存进行加锁,这种做法势

    2024年02月09日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包