同花顺Supermind量化交易 十行代码玩转量化交易----附完整代码和解析

本文引导读者入门量化交易,通过十行代码实现双均线策略。首先介绍量化策略基本框架,包括确定交易标的和时机。接着,详细解释如何在Supermind平台上创建并运行策略,包括登录、编写策略代码、计算均线和设置交易条件。最后,说明如何开启策略模拟交易,实时接收交易信号。
摘要由CSDN通过智能技术生成

对于大部分人来说,量化交易是非常陌生与神秘的。本篇文章将带你入门量化交易,全文阅读约10分钟。

  本篇文章内容摘要:
   1.理解量化策略的基本框架
   2.十行代码完成双均线策略编写
   3.开启策略模拟交易,实时接收交易信号

1.理解量化策略的基本框架

  通常情况下,完整的量化交易策略至少需要确定两件事:
   A.交易标的,即买什么
   B.确定交易时机,即怎么买卖
  让我们来设计一个简单完整的双均线量化交易策略:
   策略交易标的:通策医疗;
   策略交易时机:5日均线与20日均线金叉时,买入;5日均线与20日均线死叉时,卖出。

2.十行代码完成双均线策略

  第一步:登录SuperMind量化交易平台,导航栏上点击“我的策略”—“策略研究”,点击右上角蓝色按钮“+新建策略”,再点击已创建的策略进入策略编译器页面,如下:
 


  第二步:理解量化交易策略框架对应的代码框架。

def init(context):
    #初始化函数:确定交易标的
def handle_bar(context, bar_dict):
    #定时运行函数:确定交易时机

  框架理解
  1.def init(context)与def handle_bar(context, bar_dict)是两个函数,函数格式固定为:def 函数名(参数),其中def后面带空格键,函数末尾必须带冒号。
  2.def init(context)函数是初始化函数,只运行一次,确定初始化条件;def handle_bar(context, bar_dict)函数是定时运行函数,平台默认该函数定时运行。日级策略,每日9:30;分钟级策略,交易期间内的每分钟。

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值