资金管理策略思路

详细描述了完整交易策略的实现细节,主要包括输入参数、变量定义、趋势判断、入场与出场条件、止损与止盈设置等多个方面。

 

输入参数(Input):

EntryFrL (.6):多头入场的前一日波动范围的倍数。

EntryFrS (.3):空头入场的前一日波动范围的倍数。

ExitFrL (.4):多头出场的平均波动范围的倍数。

ExitFrS (.8):空头出场的平均波动范围的倍数。

这些参数用于计算入场和出场的价格范围,通过调整波动范围的倍数来适应不同的市场波动情况。

 

变量定义(Var):

定义了多个变量来跟踪交易状态,包括入场价格、突破金额、资金管理止损规模、出场价格等。

例如,EntPrL 和 EntPrS 分别代表多头和空头的入场价格,MMSizeL 和 MMSizeS 代表多头和空头的资金管理止损规模。

 

趋势判断:

通过计算趋势反转金额(TrRev)和比较收盘价与最高/最低收盘价的关系来确定趋势方向。

如果收盘价与最高/最低收盘价的差值大于趋势反转金额,则趋势方向改变。

 

入场条件:

多头入场条件:最低价低于前一根K线的最低价,且收盘价低于前两根K线的收盘价,同时前一根K线的趋势为上升且当前市场头寸不为多头。

空头入场条件:最高价高于前一根K线的最高价,且收盘价高于前两根K线的收盘价,同时前一根K线的趋势为下降且当前市场头寸不为空头。

 

止损与止盈设置:

资金管理止损(MM Stop):根据预期入场价格和平均波动范围计算止损规模,并设置相应的止损订单。

跟踪止损(Trail Stop):随着价格向有利方向移动,动态调整止损价格以锁定利润。

目标出场(Target Exit):根据趋势方向和平均波动范围计算目标出场价格,并设置限价订单。

 

风险管理:

通过设置风险百分比(RiskPer)和当前账户权益(Equity)来计算每笔交易的合约数量,以确保每笔交易的风险在可控范围内。

 

交易执行:

根据设置的入场条件、止损条件、止盈条件,在下一根K线以相应的价格执行买入或卖出操作。

使用Buy、Sellshort、SELL、buytocover等函数下达交易订单。

 

通过详细的参数设置和条件判断,构建了一个完整的交易策略框架,旨在通过趋势跟踪和资金管理来捕捉市场波动中的交易机会,同时控制交易风险。通过调整输入参数和变量定义,可以根据不同的市场环境和风险偏好来优化策略表现。

策略思维导图:

 

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

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

相关文章

k8s--集群内的pod调用集群外的服务

关于如何让同一个局域网内的Kubernetes服务的Pod访问同一局域网中的电脑上的服务。 可能的解决方案包括使用ClusterIP、NodePort、Headless Service、HostNetwork、ExternalIPs,或者直接使用Pod网络。每种方法都有不同的适用场景,需要逐一分析。 例如&…

数据模型,数据建模,组件,核心价值,使用,意义

数据模型 一组由符号,文本组成的集合, 用以准确表达信息景观, 达到有效交流,沟通的目的 数据建模 是发现,分析和确定数据需求的过程,是一种称为数据模型的精确形式表示和传递这些需求 数据模型的组件 实体, 关系, 属性和域 数据模型的核心价值 交流性 精确性 数据模型的…

【QA】外观模式在Qt中有哪些应用?

1. QWidget及其布局管理系统 外观模式体现 QWidget 是Qt中所有用户界面对象的基类,而布局管理系统(如 QVBoxLayout、QHBoxLayout、QGridLayout 等)就像是一个外观类。客户端代码(开发者编写的界面代码)通常不需要直接…

解锁云原生后端开发新姿势:腾讯云大模型API实战攻略

目录 云原生后端与大模型融合的开篇之章​ 探秘云原生后端开发​ 云原生后端是什么​ 云原生后端架构核心要素​ 微服务架构​ 容器化技术​ 服务发现与配置管理​ Kubernetes 编排​ 走进腾讯云大模型知识引擎​ 引擎独特功能与优势​ DeepSeek - R1、V3 两款模型 …

AWS NoSQL解决方案全景图

(技术架构对比表) 服务名称数据模型协议兼容性核心架构特性适用场景DynamoDB键值/文档原生API分布式SSD、自动分片高并发事务处理DocumentDB文档型MongoDB 4.0存储计算分离、6副本日志体系JSON数据聚合分析MemoryDB键值流数据Redis 6.2多AZ持久化、微秒…

【拒绝算法PUA】LeetCode 2116. 判断一个括号字符串是否有效

目录 系列文章目录 专题总结: C刷题技巧总结: 题目 2116. 判断一个括号字符串是否有效 难度 描述 解题方法1 系列文章目录 专题总结: 【拒绝算法PUA】0x00-位运算【拒绝算法PUA】0x01- 区间比较技巧【拒绝算法PUA】0x02- 区间合并技…

常见中间件漏洞攻略-Tomcat篇

一、 CVE-2017-12615-Tomcat put方法任意文件写入漏洞 第一步:开启靶场 第二步:在首页抓取数据包,并发送到重放器 第三步:先上传尝试一个1.txt进行测试 第四步:上传后门程序 第五步:使用哥斯拉连接 二、后…

《精益创业》第十三章《尾声:杜绝浪费》总结

核心思想: “杜绝浪费”是精益创业的终极目标与核心理念,其本质是通过系统性识别并消除一切不创造用户价值的活动,将有限资源聚焦于真正驱动增长的“价值流”。浪费不仅指物质损耗,更包括时间、人力与机会成本的隐性流失。 一、精…

【nodejs】爬虫路漫漫,关于nodejs的基操

一.下载安装nodejs 官网地址:Node.js — 在任何地方运行 JavaScript 二.下载安装vscode代码编辑器 官网地址:Download Visual Studio Code - Mac, Linux, Windows 三.修改本地脚本策略 1,windowsi 打开电脑设置 2,输入powersh…

图论 | 岛屿数量(深搜,广搜)

岛屿数量 acm模式&#xff1a;99.岛屿数量 核心代码模式&#xff1a; 200. 岛屿数量 思路 遍历grid&#xff0c;如果它是1&#xff0c;则通过bfs/dfs将这个小岛的grid变为0 dfs def dfs(grid,i,j):if i<0 or j<0 or i>len(grid) or j>len(grid[0]):returnif g…

CSS 文档流:元素排列的底层逻辑与布局控制

CSS 文档流:元素排列的底层逻辑与布局控制 一、文档流的核心概念 文档流(Normal Flow)作为浏览器默认的布局模式,从根本上决定了元素在页面上的自然排列顺序。**它的核心规则遵循从上到下依次堆叠的原则,其中块级元素会独占一行,行内元素则水平排列。**这种布局模式与书…

el-table表格toggleRowSelection方法选中无效

开发中会有对表格中进行默认选中的功能&#xff0c;element-plus官方有一个选中示例&#xff0c;如下 const toggleSelection (rows?: User[]) > {if (rows) {rows.forEach((row) > {multipleTableRef.value!.toggleRowSelection(row, undefined)})} else {multipleTa…

Java EE(16)——网络原理——TCP协议解析二

4.滑动窗口(效率机制) 上篇博客讲到的确认应答/超时重传/连接管理都是安全机制&#xff0c;但也会降低传输效率。滑动窗口就是在保证可靠传输的基础上&#xff0c;尽可能地提高传输效率。 根据确认应答机制&#xff0c;客户端每发送一个请求都需要收到服务器的确认应答报文后才…

从入门到精通【MySQL】 CRUD

文章目录 &#x1f4d5;1. Create 新增✏️1.1 单行数据全列插入✏️1.2 单行数据指定列插入✏️1.3 多行数据指定列插入 &#x1f4d5;2. Retrieve 检索✏️2.1 全列查询✏️2.2 指定列查询✏️2.3 查询字段为表达式✏️2.4 为查询结果指定别名✏️2.5 结果去重查询 &#x1f…

C++学习之云盘上传文件列表下载

1.上传打开文件操作 1. 注册 客户端 成功 {"code":"002"} 该用户已存在 {"code":"003"} 失败 {"code":"004"} 服务器 2. 登录 客户端 服务器 // url http: //127.0.0.1:80/reg // post 数据格式 …

OpenCV图像拼接(5)用于计算一组图像的特征点和描述符的函数computeImageFeatures()

操作系统&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 cv::detail::computeImageFeatures 是 OpenCV 中用于计算一组图像的特征点和描述符的函数&#xff0c;通常在图像拼接或类似的任务中使用。这个函…

详细解析格式化消息框的代码

书籍&#xff1a;《windows程序设计(第五版)》的开始 环境&#xff1a;visual studio 2022 内容&#xff1a;格式化消息框 说明&#xff1a;以下内容大部分来自腾讯元宝。 封装MessageBoxPrintf 在MessageBoxPrintf()中处理可变参数&#xff0c;通过va_list机制&#xff0c…

【SpringSecurity】详细核心类与过滤器流程讲解和封装通用组件实战

Spring Security 全面介绍 1. 什么是 Spring Security&#xff1f; Spring Security 是一个功能强大且高度可定制的认证和访问控制框架&#xff0c;是保护基于 Spring 的应用程序的标准工具。它是一个专注于为 Java 应用程序提供认证和授权的框架&#xff0c;实际上它是 Spri…

浅谈Qt事件子系统——以可拖动的通用Widget为例子

浅谈Qt事件子系统——以可拖动的通用Widget为例子 这一篇文章是一个通过实现可拖动的通用Widget为引子简单介绍一下我们的事件对象子系统的事情 代码和所有的文档 1&#xff1a;Qt侧的API介绍和说明 ​ 这个是每一个小项目的惯例&#xff0c;我会介绍大部分Qt程序中使用到的…

[入门]NUC13配置Ubuntu20.04详细步骤

文章目录 1. 安装Ubuntu20.041.1 制作系统启动盘1.1.1 下载镜像文件1.1.2 配置启动盘 1.2 安装内存条、硬盘1.3 安装系统 2. 网卡驱动配置2.1 关闭安全启动2.2 安装intel官方网卡驱动backport2.2.1 第四步可能会出现问题 2.3 ubuntu官方的驱动2.4 重启 3. 软件安装3.1 录屏软件…