龙哥量化:文华8程序化名词解释WH8程序化交易:支持一开一平的信号过滤模型,也支持多次开仓多次平仓的加减仓模型;支持一根K线一个信号的模型,也支持一根K线多个信号的模型。

news/2025/1/10 12:39:16/文章来源:https://www.cnblogs.com/long136/p/18663766

如果您需要代写技术指标公式, 请联系我。

龙哥QQ:591438821

龙哥微信:Long622889

也可以把您的通达信,文华技术指标改成TB交易开拓者、金字塔、文华8的自动交易量化策略

WH8程序化交易:支持一开一平的信号过滤模型,也支持多次开仓多次平仓的加减仓模型;支持一根K线一个信号的模型,也支持一根K线多个信号的模型。

1、一开一平信号过滤模型

 模型中通过写入AUTOFILTER函数来控制和实现一开一平的信号过滤,有多个开仓信号都满足条件的时候,取第一个信号作为有效信号,后面的k线上的同样信号将被过滤掉。
 过滤模型支持的指令:BK、BP、BPK、SK、SP、SPK、CLOSEOUT,不支持BK(5)等带手数的指令。

例如:
MA1:MA(CLOSE,5);
MA2:MA(CLOSE,10);
CROSSUP(C,MA1),BK;
CROSSUP(MA1,MA2),BK;
C>BKPRICE+10||C<BKPRICE-5,SP;
AUTOFILTER;

如上图所示:CROSSUP(C,MA1)满足条件出现BK信号,后面的K线满足CROSSUP(MA1,MA2),的BK信号条件时因为加入了AUTOFILTER,BK信号被过滤掉不能出现

2、加减仓模型

 模型中不写入AUTOFILTER函数,允许连续出开仓信号或者连续出平仓信号,可以实现加仓、减仓。
 支持的指令:BK(N)、BP(N)、SK(N)、SP(N)、CLOSEOUT、BPK(N)、SPK(N),不支持不带手数的开平仓指令。
(1)支持指令分组。
(2)多个指令条件同时满足时,按条件语句编写的先后顺序执行信号。

例如:
MA1:MA(CLOSE,5);
MA2:MA(CLOSE,10);
CROSSUP(C,MA1),BK(1);
CROSSUP(MA1,MA2),BK(1);
C>BKPRICE+10||C<BKPRICE-5,SP(BKVOL);

如上图所示:CROSSUP(C,MA1),满足条件出现了BK信号,后续K线满足了CROSSUP(MA1,MA2)时可以继续出现加仓信号

3、一根K线一个信号的模型

一根K线一个信号的模型又可以细分为收盘价模型和指令价模型

1)收盘价模型

 K线走完计算信号进行下单(一根K线形成过程中也进行计算,这时信号会忽闪,k线没有走完出现的信号会被忽略,不进行下单)
 信号方向与持仓方向一致,不存在信号消失的情况

例如:
MA1:MA(CLOSE,5);
MA2:MA(CLOSE,10);
CROSSUP(MA1,MA2),BPK;//5周期均线上穿10周期均线做多。
CROSSDOWN(MA1,MA2),SPK;//5周期均线下穿10周期均线做空。
AUTOFILTER;

   

2)指令价模型

模型通过写入checksig或checksig_min 来实现指令价下单
 不管k线是否走完,计算出信号就进行实时下单,即K线未走完前下单;
 K线结束时复核,如果持仓方向与k线结束时的信号方向不符会自动同步持仓。

例如:
MA1:MA(CLOSE,5);
MA2:MA(CLOSE,10);
CROSSUP(MA1,MA2),BPK;//5周期均线上穿10周期均线做多。
CROSSDOWN(MA1,MA2),SPK;//5周期均线下穿10周期均线做空。
AUTOFILTER;
CHECKSIG(BPK,'A',0,'D',0,0);//出信号立即下单,K线走完复核
CHECKSIG(SPK,'A',0,'D',0,0);//出信号立即下单,K线走完复核

      

4、一根K线多个信号的模型

模型通过使用multsig 或multsig_min来控制并实现一根K线出多个信号
 不管k线是否走完,计算出信号就进行实时下单
 信号不进行复核,不存在信号消失的情况,信号方向与持仓方向始终一致
 一根K线中如果满足多个信号条件可以反复多次执行

例如:
MA1:MA(CLOSE,5);
MA2:MA(CLOSE,10);
CROSSUP(MA1,MA2),BK;
C>BKPRICE+10||C<BKPRICE-5,SP;
AUTOFILTER;
MULTSIG(0,0,2,0);

      

5、补充

1、加减仓模型,一根k线一根信号的二种方式:收盘价下单、指令价下单,都是是支持的。
加减仓的模型,写上checksig或checksig_min 函数,也可以支持指令价下单的。

2、加减仓模型,也支持一根k线多次信号下单的。
加减仓的模型,写上multsig或multsig_min 函数,就实现一根k线上多次加仓,或者多次减仓的。

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

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

相关文章

2024年终总结-gxngxngxn

2024年终总结-gxngxngxn 引言 原本应该早就写完这一篇年终总结的,但由于期末和一些琐事,一直没时间,一拖再拖。到了最近放假了,才得空下笔。 想写年终总结的想法起源于去年的这个时候,也就是2024年的一月份左右。 那时我如往常一样打开收藏的大佬们的博客,映入眼帘的便是…

AI正在悄悄接管互联网:超过半数内容已是 AI 生成!

序言:这个世界任何时候都会因为利益冲突而变得精彩,人工智能写作是不是一种侵权行为,美国人内部闹得很欢,人工智能对人类的模仿到底算不算侵权? 如果法律裁定这种行为就是侵权,那也将是划时代的,因为:模仿不付费将会犯罪,那这个世界会不会就因此停滞发展呢?因为人类的…

【模拟电子技术】04-二极管的直流等效电路

【模拟电子技术】04-二极管的直流等效电路 上节提到PN结形成到二极管,并且了解到二极管V-A特性曲线每一段都能利用,并且可以规定电流路径。使用二极管的时候需要关注它的主要参数这四个参数中的每一个在使用的时候都需要考虑,如果没有选择好规格的话,使用时就可能烧坏。不难…

详解GaussDB事务和并发控制机制,提升事务并发处理效率

本文着重介绍了GaussDB的事务管理和并发控制机制,GaussDB采用多版本并发控制和两阶段锁相结合的机制。摘要:本文着重介绍了GaussDB的事务管理和并发控制机制,GaussDB采用多版本并发控制和两阶段锁相结合的机制。本文分享自华为云社区《华为云开发者云主机体验【玩转华为云】…

php NFA灾难回溯

php NFA灾难回溯正则分为NFA和DFA两种,而php中使用的是NFA.php通过pcre.backtrack_limit来限制回溯次数,如果超过了这个限制,就会返回false.pcre.backtrack_limit默认值是100万. 因此我们可以通过传入大量的垃圾字符或是触发灾难性回溯来超过限制,从而绕过preg_match. 除此以外…

如何构建适合MCN团队的文档管理系统

一、MCN团队运营中的文档管理痛点 每到年末,MCN团队都会面临一场“信息战”。团队成员需要汇总全年合作数据、内容产出情况、以及运营数据报表。这些繁重的任务中,文档管理是最基础但也最容易被忽视的一环。 痛点包括:文件分布零散:不同项目成员习惯使用不同的存储方式,难…

CDS标准视图:一次性账户的客户行项目 I_ONETIMEACCOUNTCUSTOMER

视图名称:一次性账户的客户行项目 视图类型:基础 视图代码:点击查看代码 @EndUserText.label: One-Time Account Data for Customer Items @Analytics: { dataCategory:#DIMENSION} @Analytics.internalName:#LOCAL @VDM.viewType: #BASIC @AbapCatalog.sqlViewName: IONETI…

学习笔记(五十一):onAreaChange 组件区域变化监听

onAreaChange(event: (oldValue: Area, newValue: Area) => void): T 组件区域变化时触发该回调。仅会响应由布局变化所导致的组件大小、位置发生变化时的回调。 由绘制变化所导致的渲染属性变化不会响应回调,如translate、offset。若组件自身位置由绘制变化决定也不会响应…

mysql-sql统计数据sql整理

一、查询SQLSELECTt1.规则编号 AS 编码,t1.规则描述 AS 名称,SUM( CASE WHEN t3.DATA_SOURCES = 00 THEN 1 ELSE 0 END ) AS 类型01,SUM( CASE WHEN t3.DATA_SOURCES = 01 THEN 1 ELSE 0 END ) AS 类型02,SUM( CASE WHEN t3.DATA_SOURCES = 02 THEN 1 ELSE 0 END ) AS 类型03,S…

优化文档管理,为MCN团队运营赋能

对于MCN团队来说,年末不仅是对全年运营工作的总结,更是为来年布局的重要节点。然而,复杂的运营数据、项目进展和内容产出,常常因文档管理混乱而陷入低效,影响复盘和决策的准确性。一、文档管理对MCN团队的重要性 MCN团队日常涉及的文件繁多:内容策划文档、短视频脚本和拍…

Window只允许程序和指定IP交互

1. 使用防火墙的入站和出站规则 2. 使用火绒工具进行拦截 IP黑名单拦截 qq:505645074