【特色炒股函数课堂第1期】


好消息!京东量化平台【特色炒股函数】上线啦,快来抢先体验~

灰常NB的攻城狮又放了一个大招!一次性上线100个特色炒股函数,多种玩儿法自由组合,策略编辑更加方便!

挖金矿的工具已经提供给你了,还需要我告诉你怎么取挖矿么?

还等什么,赶快动动手指编辑一个策略吧~


●平台支持100个特色炒股函数

平台目前支持选择函数、逻辑函数、引用函数、统计函数、数学函数五类,共计100个。所有函数均可自由组合,就等你打出一套漂亮的组合拳啦!


●特色炒股函数的优势

我们都知道,编辑一个策略的流程是

其中最重要的就是选择股票!简单说来就是8个字:

选到牛股、低买高卖 


对应到思路上来说就是:

跟上风口!(政策、题材)
跟对主力!(资金动向)


特色炒股函数就是这样一套组合的策略思路,帮你挑到牛股!

具体操作方式有很多,如果大家有比较丰富的炒股经验的话,相信对通达信炒股函数不会陌生,

周线MACD零轴上方金叉买点一阳定势指标公式MACD买点提示指标公式等等不胜枚举,这里小编建议大家可以先从自己熟知的函数入手编辑策略,然后运行回测验证自己的思路。


●简单介绍几个特色炒股函数

选择函数




用法示例:

# init方法是您的初始化逻辑。context对象可以在任何方法之间传递。

def init(context):

    #定义股票

    context.stock = "000001.SZ"

 

# 日或分钟或实时数据更新,将会调用这个方法

def handle_data(context, data_dict):

    opens = kline(context.stock, 200, '1d',['open'], skip_paused=True)['open']

    highs = kline(context.stock, 200, '1d',['high'], skip_paused=True)['high']

    lows = kline(context.stock, 200, '1d',['low'], skip_paused=True)['low']

    closes = kline(context.stock, 200, '1d',['close'], skip_paused=True)['close']

    

    #用法一

    #op是一个比较对象,是比较序列值的函数

    #OP(closes) < OP(open) 这样的用法是比较closes与opens序列值,比较完返回一个OP对象,通过get_result属性可以进行获取一个列表

    iff1 = IFF(

            (OP(closes) < OP(opens)).get_result(),

            opens, closes

           )

    

    

    #用法二,可用lamda表达式做比较

    iff2 = IFF(

            OPERATE(lambda p: TdxOp(p[3]) < TdxOp(p[0]),opens, highs, lows, closes),

            opens, closes

          )







2条回复 添加回复
SDWally

看好京东!好好发展!


2017-04-20 19:40:10
Shibar

越来越厉害了!


2017-04-27 16:36:58
1
提交
Copyright © 2004-2017 京东JD.com 版权所有 | 投资有风险,购买需谨慎