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

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

时间:2025-01-10 12:44:57浏览次数:1  
标签:MA1 10 MA2 模型 支持 BK 信号 程序化

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

龙哥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线上多次加仓,或者多次减仓的。

标签:MA1,10,MA2,模型,支持,BK,信号,程序化
From: https://www.cnblogs.com/long136/p/18663766

相关文章

  • 大模型入门怎么学?如何学习AI大模型?
    ​如何学习AI大模型?大模型时代,火爆出圈的LLM大模型让程序员们开始重新评估自己的本领。“AI会取代那些行业?”“谁的饭碗又将不保了?”等问题热议不断。不如成为「掌握AI工具的技术人」,毕竟AI时代,谁先尝试,谁就能占得先机!想正式转到一些新兴的AI行业,不仅需要系统的学习A......
  • ubuntu 18.04下neovim手动添加treesitter支持(c语言为例)
    环境准备rustcurl--proto'=https'--tlsv1.2-sSfhttps://sh.rustup.rs|shnode.jshttps://nodejs.org/dist/v16.20.2/node-v16.20.2-linux-x64.tar.xzneovimhttps://github.com/neovim/neovim-releases/releases/download/v0.10.3/nvim-linux64.tar.g......
  • 夜莺监控支持 ES 日志告警了
    夜莺项目( https://github.com/ccfos/nightingale )发布了v8.0.0-beta.3版本,这个版本主要是支持了ES日志告警,下面给大家介绍一下。新版本下载到如下地址下载发布包:https://github.com/ccfos/nightingale/releases/tag/v8.0.0-beta.3由于夜莺v8版本默认配置使用sqlite......
  • NeurIPS 2024最佳论文,扩散模型的创新替代:基于多尺度预测的视觉自回归架构
    本文将详细解读NeurIPS2024最佳论文:**"VisualAutoregressiveModeling:ScalableImageGenerationviaNext-ScalePrediction(视觉自回归建模:基于下一尺度预测的可扩展图像生成)"**。该论文提出了视觉自回归建模(VisualAutoregressiveModeling,VAR)方法,在图像生成领域实现了重要......
  • Kafka优势剖析-无锁设计与多线程模型
    目录1.无锁设计(Lock-FreeDesign)1.1什么是无锁设计?1.2Kafka中的无锁设计1.2.1日志段(LogSegment)的追加操作1.2.2偏移量管理1.2.3ISR列表的更新1.3无锁设计的优势2.高效的多线程模型2.1什么是多线程模型?2.2Kafka的多线程模型2.2.1网络请求处理2.2.2......
  • 如何解决“此网站无法提供安全连接,使用了不受支持的协议”的问题?
    当您访问某个网站时,如果遇到“此网站无法提供安全连接,使用了不受支持的协议”的错误提示,通常是因为客户端浏览器和服务器之间的TLS协议版本不匹配。以下是详细的解决方法:解决方案适用对象具体步骤客户端解决方案用户1. 更新浏览器:确保您的浏览器是最新版本,因为新版......
  • Python用K-Means均值聚类、LRFMC模型对航空公司客户数据价值可视化分析指标应用
    全文链接:https://tecdat.cn/?p=38708原文出处:拓端数据部落公众号分析师:YulingFang信息时代的来临使得企业营销焦点从产品中心转向客户中心,客户关系管理成为企业的核心问题。客户关系管理的关键是客户分群,通过客户分群,区分无价值客户和高价值客户,同时更好的了解客户的特征,使企......
  • 用户使用LLM模型都在干什么?
    Anthropic对用户与Claude3.5Sonnet的大量匿名对话展开分析,主要发现及相关情况如下:使用用途分布软件开发主导:在各类使用场景中,软件开发占比最高,其中编码占Claude对话的15%-25%,网页和移动应用开发超10%,AI与机器学习应用占6%,DevOps和云基础设施约4%,数据分析占......
  • 无需昂贵GPU:本地部署开源AI项目LocalAI你在消费级硬件上运行大模型
    前言本文主要介绍如何在本地服务器部署无需依托高昂价格的GPU,也可以在本地运行离线AI项目的开源AI神器LoaclAI,并结合cpolar内网穿透轻松实现远程使用的超详细教程。随着AI大模型的发展,各大厂商都推出了自己的线上AI服务,比如写文章的、文字生成图片或者视频的......
  • Windows Sockets(Winsock) 是微软在 Windows 操作系统中提供的一组 API(应用程序接口),用于
    WindowsSockets(简称Winsock)是什么?WindowsSockets(Winsock)是微软在Windows操作系统中提供的一组API(应用程序接口),用于实现网络通信协议的标准。它是基于套接字(socket)模型的,允许开发者在Windows平台上通过网络进行通信。通过Winsock,程序可以进行各种网络操作,如建立TCP/IP......