深入解析文华量化交易策略---交易指令如何选择

随着金融投资的迅猛发展,自动化策略模型已逐渐成为现代投资领域的一股重要力量。量化交易模型均以数据为驱动,通过运用数学模型和算法,对期货、黄金等投资市场走势进行精准预测和高效交易。
艾云策略整理了量化策略相关资料,希望通过这些文章,能够让更多期货、外汇投资者了解并受益于量化交易策略,实现稳健而高效的投资回报。

文章出处:https://www.aiycl.cn

交易指令

在文华麦语言的量化交易体系中,交易指令扮演着至关重要的角色。一起来学习下麦语言提供的一系列交易指令,它们各有所长,各尽其用,正如古人云:“物尽其用,人尽其才。”在大趋势、小趋势、震荡等不同的交易场景中,选择适合的指令就如同选择恰当的兵器,方能克敌制胜。

在这里插入图片描述
文华麦语言的交易指令如下,可在编写平台上点击【插入】->【插入指令】详细了解;
BK:基本下单指令,买入开仓,建立多头持仓;
SK:基本下单指令,卖出开仓,建立空头持仓;
BP:基本下单指令,买入平仓,平掉空头持仓;
SP:基本下单指令,卖出平仓,平掉多头持仓;
BPK:反手下单指令,买平后买开,空单转多单;
SPK:反手下单指令,卖平后卖开,多单转空单;
STOP:止损下单指令,立即平掉当前合约的多头持仓或空头持仓;
CLOSEOUT:风控下单指令,立即清空当前合约的所有持仓,包括多头和空头持仓。

对比

1、品种
BK/SK系统空仓时间多,资金能投入到多个品种上。
BPK/SPK系统只能相对固定在一个品种上,即使震荡调整也得参与。

2、趋势
在大趋势、长期趋势中,BPK/SPK比BK/SK系统更可能大展神威。
在小趋势、震荡市中,BPK/SPK比BK/SK系统将遭受不可避免的频繁损失。

3、编写
编写BK/SK系统相对复杂,通过编写过滤规则,减少交易次数,同时可能放弃盈利的交易机会。
编写BPK/SPK系统过滤条件困难,由于非买即卖,开仓条件等于反向平仓条件,无法排除中间情况。

选择
用单一指令(BK、SP、SK、BP)还是反手指令(BPK、SPK)?

在将技术分析指标改写成自动化交易模型过程中,具体使用哪种交易指令,取决于你的交易思路。

1、投资者的量化策略允许在期货、外汇等投资中保持空仓状态,那么单一指令可能更为适合。因为在这种情况下,投资者可以根据市场走势灵活选择开仓或平仓,而无需一直持有仓位。
例如:在一波上涨趋势中,空头盈利空间要远小于多头盈利空间,做空甚至有可能不断亏损,这时使用反手指令是不适合的。使用一些判断趋势方向的条件,配合单一方向的指令,规避逆势交易,往往能够获得更高的收益。

2、投资者的量化策略要求持续保持持仓状态,无论是多头还是空头,那么反手指令可能更为合适。这些指令能够在平仓后立即开仓,确保投资者始终在期货、外汇市场中有所动作。

交易指令的选择应该从资金、风险管理、品种属性、精力等多方面因素综合考虑,选择适合自己的期货程序化交易系统,才能更加精准地控制交易行为,提高投资效益。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/15246.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浅谈后端boot框架整合第三方技术JUnit MyBatis Druid整体思想

整合第三方技术 不要单单学习指定技术与springboot整合的方式 学习目标的是整合整体的技术的思路 拿到任何一个第三方技术后我们在springboot中如何操作 这是真正我们应该学习的东西 以后能整合任意技术 整合JUnit JUnit 是一个流行的开源测试框架,用于 Java …

如何快速复现NEJM文章亚组分析森林图?

现在亚组分析好像越来越流行,无论是观察性研究还是RCT研究,亚组分析一般配备森林图。 比如下方NEJM这张图,配色布局都比较经典美观! 但是在使用R语言绘制时,想要绘制出同款森林图,少不了复杂参数进行美化调…

windows安装kafka环境

1.安装jdk8 参考教程java8安装教程_java8u371安装教程-CSDN博客 下载kafak安装包: kafka_2.12-3.6.1.tgz 解压: 启动ZooKeeper软件,kafka内部已近集成了该软件。 进入Kafka解压缩文件夹的config目录,修改zookeeper.properti…

傲软抠图一款专为抠图打造的AI智能抠图应用,智能识别人物物体抠图软件,无广vip版 v1.8.1

软件介绍 傲软抠图,作为一款高度专业化的智能人工智能图片处理软件,被设计专门用于执行精确的图像提取功能。该程序利用其先进的算法能动地识别和分辨图像中的人物或物体轮廓,并能够从原始图片材料中分离出带有透明背景的目标图像。除了自动…

GIT 新建分支和合并分支

文章目录 前言一、新建分支二、切回老分支,保留新分支的更改三、合并分支 前言 本文主要针对以下场景进行介绍: 场景一:创建新的分支 当前分支(dev_1)已经开发完毕,下一期的需求需要在新分支(dev_2)上进行开发,如何创…

[机缘参悟-187] - 《道家-水木然人间清醒1》读书笔记 - 真相本质 -10- 关系界限 - 一个人只有放下自我,才能看清世界的真相

目录 一、现实生活中,每个人都是盲人摸象 二、一个人认知的本质是神经网络的模型训练 三、每个人的认知具有局限 四、放下自我,就是跳出自我的认知局限 五、站在上帝的视角,俯瞰不同众生的千差万别的大脑认知系统 六、个体的独特性&…

【Linux】信号>信号产生信号处理信号保存信号详解

主页:醋溜马桶圈-CSDN博客 专栏:Linux_醋溜马桶圈的博客-CSDN博客 gitee:mnxcc (mnxcc) - Gitee.com 目录 1.信号入门 1.1 生活角度的信号 1.2 技术应用角度的信号 1.3 信号概念 1.4 信号处理常见方式概览 2.产生信号 2.1 通过终端按键…

打包要求 minCompileSdk 使用指定版本及以上

我当前的 compileSdkVersion 30,因为依赖了 androidx.core:core:1.9.0 它要求最低 compileSdkVersion 33。 那么如果我不想升级 compileSdkVersion 应该怎么办? 答:当然是降低 core:core 版本! 看看谁依赖了这两个版本 android…

CAN笔记第二篇,车载测试继续学起来!

在CAN协议中,“帧”是一个包含完整信息的独立单元,它具有特定的格式和结构,以确保数据在CAN总线上的可靠传输。这里的“帧”字可以理解为: 完整性:一个帧包含了所有必要的信息,从起始到结束,都遵…

# 分布式链路追踪_skywalking_学习(2)

分布式链路追踪_skywalking_学习(2) 一、分布式链路追踪_skywalking :Rpc 调用监控 1、Skywalking(6.5.0) 支持的 Rpc 框架有以下几种: Dubbo 2.5.4 -> 2.6.0Dubbox 2.8.4Apache Dubbo 2.7.0Motan 0.2.x -> 1.1.0gRPC 1.…

excel数据导入到数据库的方法(二)

以前写了一篇excel导入数据到数据库的文章,是先将excel导入到datatable中在进行批量插入操作,实现数据的导入工作;最近在写一个上传数据服务时,发现有些许问题,在此予以更正,问题描述: 就会报异…

计算机网络基础 - 计算机网络和因特网(1)

计算机网络基础 计算机网络和因特网什么是 Internet?具体构造的的角度服务角度网络结构 网络边缘网络核心电路交换分组交换概述排队时延和分组丢失转发表和路由选择协议按照有无网络层的连接 分组交换 VS 电路交换 接入网DSL 因特网接入电缆因特网接入光纤到户 FTTH无线接入网…

MySQL数据源不停机迁移到AWS RDS MySQL

就在近期,谷歌云捅了个大篓子,误删除了一家投资公司(Unisuper,管理着800亿美元基金)在谷歌云所有地域的所有数据,删得相当彻底,连备份数据都没给人家留一个。 Unisuper 是一家澳大利亚退休金基…

C++-逻辑语句

if语句 基本格式: 只有判断结果为true,才会执行后续{}内的代码 if (要执行的判断,结果需是bool型) {判断结果true,才会执行的代码; }if (条件判断) { 如果判断结果为true,会执行的代码; }else{如果判断结果为false…

外卖小程序开发指南:从源码开始构建高效的外卖平台

今天,笔者将为您详细讲解如何从源码开始构建一个高效的外卖小程序,帮助您快速进入这一蓬勃发展的市场。 一、需求分析与设计 需求分析包括: 1.用户需求 2.市场需求 3.技术需求 二、前端开发 以下是开发步骤: -使用微信开发…

封装了一个iOS中间放大的collectionView layout

效果图如下所示 原理:就是首先确定一个放大和缩小系数和原大小对应的基准位置,然后根据距离每个布局属性到视图中心的距离和基准点到中心的距离的差距/基准点到中心的距离, 计算出每个布局属性的缩放系数 下面是代码 // // LBHorizontalCe…

英语学习笔记22——Give me/him/her/us/them a .... Which one?

Give me/him/her/us/them a … Which one? 给我/他/她/我们/他们一个…… 哪一个? 词汇 Vocabulary empty a. 空的,啥也没有的    v. 倒空 例句:这个盒子是空的。    This box is empty.    这是个空盒子。    This is an emp…

学习笔记——STM32F103V3版本——HC-05模块控制数码管

一.硬件 1.HC-05模块 2.数码管 3.连接硬件 二.在keil5中的代码 main.c代码: #include "stm32f10x.h" #include "buletooth.h" #include "led.h" #include "sys.h" #include "usart.h" #include "delay.…

HTTP content-type MIME 类型(IANA 媒体类型)

Content-Type(MediaType),即是Internet Media Type,互联网媒体类型,也叫做MIME类型。在互联网中有成百上千中不同的数据类型,HTTP在传输数据对象时会为他们打上称为MIME的数据格式标签,用于区分数据类型。最初MIME是用…

数据与结构--AVL树

目录 AVL树的概念 AVL树的性质 AVL树结点的定义 AVL树的插入 AVL树的旋转 左单旋 右单旋 左右双旋 右左单旋 AVL树的验证 AVL树的查找 AVL树的修改 AVL树的删除 AVL树的概念 二叉搜索树虽然可以提高我们查找数据的效率,但如果插入二叉搜索树的数据是…