专栏名称: 小哈图
小哈图是一只嗅觉灵敏的对冲狗,聚焦在大宗商品及宏观对冲领域,提供高质量原创的对冲策略,并以图表化形式展示对冲逻辑,简洁易懂。 欢迎添加小哈图官方号ID:xiaohatu666,共同探讨对冲的世界。
目录
相关文章推荐
51好读  ›  专栏  ›  小哈图

小程序—5分钟快速上手

小哈图  · 公众号  ·  · 2017-09-04 17:36

正文

请到「今天看啥」查看全文


1分钟,从例子开始

按上图,添加一个“JS小程序”,设置引用数据,并COPY下面的一行代码

$( 'data1' ) .ma( 5 ) .output( '沪金MA30' )

点击【运行】,一条沪金的30日均线就做好了~


小程序就是这么简单,更多实用功能看下面,有疑问可以在群里讨论或单敲小哈哦~


基础操作

注意:以下所有基础操作都是返回 新的序列 ,不会改变原始序列。 所有实用方法第一个参数都是输入序列,但若在连贯模式下,则省略。

获取数据

let data = $( ' 引用 ID' );

抽样

$( ' 引用 ID' ).sample(N); // N= 抽样周期(点)

移动平均

$( ' 引用 ID' ).ma(N);

移动求和

$( ' 引用 ID' ).ms(N);

标准化日期

$( ' 引用 ID' ).normalizeData( 'monthBegin' ); // 每月 1

$( ' 引用 ID' ).normalizeData( 'monthMid' ); // 每月 15

$( ' 引用 ID' ).normalizeData( 'monthEnd' ); // 每月最后一天( 2 月无论闰年,统一为 28 号)

同比环比

$( ' 引用 ID' ).yoy(); // 当月同比

$( ' 引用 ID' ).mom(); // 当月环比

值范围过滤

$( ' 引用 ID' ).limitValue( 50 , 100 ); // 过滤出大于 50 小于 100 的值

$( ' 引用 ID' ).limitValue( 50 ); // 过滤出大于 50 的值

$( ' 引用 ID' ).limitValue( null , 100 ); // 过滤出小于 100 的值

时间范围过滤

注意,如果可以,应该尽量在获取数据时前置过滤, 迫不得已才用到此方法。

$( ' 引用 ID' ).limitTime( '2017-01' , '2017-05-05' ); // 过滤出大于 50 小于 100 的值 值可以传 null ,则不过滤相应条件

四则运算

$.calc( 'A+B' , $( 'data1' ), $( 'data2' ))

绘制图表

$( 'data1' ).output( ' 线的名字 ' ); // 绘制单条线

$( 'data1' ).outputSeason( ' 线的名字 ' ); // 绘制季节分析

$( 'data1' ).outputSeason( ' 线的名字 ' , '2017-03-01' ); // 绘制季节分析 ( 起始点 )

链式操作

$( 'data1' )
.ms( 5 )
.ma( 5 )
.sample( 5 )
.normalizeDate( 'monthEnd' )
.output( 'xxxx' )



请关注小哈图官网: xiaohatu.com

转载要求

欢迎转载,请注明小哈图原创作品,并附带小哈图二维码,如未按照要求转载,一经发现,小哈图将保留追究法律责任的权利。







请到「今天看啥」查看全文