粉丝953获赞3774

今天说个短信神器,不是 macd, 也不是成交量,是 rsi 指标,那这个指标简单到三五分钟就能够学会,明天开盘的时候就能用,别不信, 那这个指标有四大核心的用法,只需要将它的一个参数进行修改, 效果是立竿见影的,实打实的,简单粗暴。那老规矩,先点赞支持,咱们直接上干货。那首先第一步先修改 rsi 参数,那 rsi 默认有三条线,参数是六十二、二十四,看着非常的混乱, 那我们可以右键点任意指标线选修改指标参数,把这个三个参数全部修改为九,那么就只剩下一条线,清爽了许多。 那这个是改完参数以后的 rsi 指标,那调整完了以后,就看四大用法,这是买卖的关键。第一个用法,当 rsi 到八十的时候,除了特别强势的龙头,基本短期都是见顶的信号,赶紧离场。比如这个案例里, r、 s、 i 两次都靠近八十这个地方,对应的 k 线也就是这边,他们在后续都迎来了一波下跌,非常的及时,非常的明显。 第二个用法,当 rsi 指标在五十到八十之间,且一直往上走,没有拐头,那就说明他的走势非常强势,是一个良机,那如果说你已经在车上了,扶稳就好了。 比如这一个位置,后续也是迎来了一波上涨,而根据刚刚的,当他拐头的时候,就可以进行离场,那最晚也能在这个位置离场,那这就是 rsi 指标的正确用法, 那再看一看。第三个用法,当 rsi 在 二十到五十之间上涨,动力不足,观望为主。 我们可以看到在这一段区间,他的数值在二十到五十之间,而他的走势要么就是阴跌,要么就是横盘震荡的情况,这个时候没有什么机会,不要浪费时间。 那第四个用法,当低于二十的时候,往往是物极必反的时候,一旦往上突破,后续是会有反弹的。就如这张案例,他在这个位置数值远远低于二十,达到了十一点七六, 那这时候他如果往上突破二十的时候,往往是一个小小的良机。 而在这张图中,我们可以看到,他突破了二十,并且对应的 k 线迎来了一波强劲的反弹,那这就是确定性的机会。 那今天关于 rsi 指标的四大用法就分享到这里,觉得有用的话点赞关注下,方便长期看干货。那最后祝大家股市一路长虹,咱们下期再见!

大家好,我是陈哥,今天呢给大家分享一个短线神器哈,那这个 短线工具呢,不是 macd 哈,也不是成交量啊,是我们的一个 rsi 指标,那这个指标呢,简单到呢,三五分钟就能学会,而且呢这个 rsi 指标呢,有四大的核心用法, 只需要呢修改一个参数啊,那么效果呢,立竿见影啊,实打实的一个简单粗暴,那么还是老规矩啊,大家先点赞关注一下, 我们直接上干货,那么在这个之前呢,我们有一个准备条件啊, 就是我们需要修改一下 rsi 的 参数,默认的 rsi 参数呢,就是有三条线,它的参数分别是六十二,二十四,那这个呢,其实是比较混乱,所以说我们要把这三个参数呢, 把它都改成九啊,九九九,那这样呢,就只剩下一条线了, 相对于原来的这个界面呢,清爽了很多。改完参数之后呢, rsi 呢就是有四大用法, 第一个用法呢,就是当 rsi 在 八零附近的时候,那么说明呢,它是短期鉴定的,那这个时候呢,我们要赶紧离场啊, 在途中呢, rsi 呢,就是有两个地方啊,都靠近八零手对,那 k 线呢, 大概在这里,几乎是在阶段性的高点,那么后续呢,确实迎来了一波 下跌啊,那么这个说明呢,我们逃顶啊,逃的非常及时。第二个用法呢,当 rsi 在 五零跟八零之间, 而且呢一直往上啊,没有拐头,那么说明呢,此时呢非常的强势啊,那这个呢是我们上车的一个良机啊,对应的地方呢是在这里 啊,还有这里,那么他所对应的 k 线呢,几乎呢是在阶段性的一个低点,在这两个位置 进厂的话,都是会有比较大的空间。那么第三个用法呢,当 rsi 在 二零到五零这个区间的时候,表明呢,它的一个上展动能不足, 此时呢,我们要以观望为主,在这个区间呢,我们会发现都是处于二零到五零这个之间,那么它所对应的 k 线啊,就是这里, 确实走的是一个下跌或者是整荡的行情,此时呢,我们应该以观望为主。第四个用法呢,当 rsi 低于二零的时候, 往往物极必反,一旦往上突破呢,后续呢,大概率会有小的反弹行情。在途中呢, 所对应的位置呢,就是这里,他所对应的一个 k 线呢,恰好是在阶段性的一个低点啊,确实是迎来了一波 很流畅的北上行情,那这个就是确定性的一个机会,那这个就是 rsi 的 指标的四大用法,今天的分享就到这里了。

今天我们将介绍一个在 a 股市场中能够自动打理闲置资金,获取稳定收益的实用工具, 一个运行在 ptr 的 软件上的全自动逆回购策略,它的核心目标是让股票账户里暂时不用的钱每天盘后能够火起来,产生一份几乎无风险的利息收入。 好的,下面我们来看一下呃,代码,为了节省时间,我们已经写好了。呃,代码的第一块呢是策略的参数设置, 这里有几个主要的参数。首先是我们买入的逆回购代码,这里是买上海的一天期逆回购,也可以改成深圳的一天期逆回购。 然后呢,这里是使用的资金比例,这里填一呢是使用全部可用资金,如果不想使用全部可用资金,比如想使用百分之八十,这里可以填零点八。 下一个是最小的金额,一回购最小的金额是一千元,我们这里就写一千元。然后呢是交易时间。呃, ptr 的 支持的定时任务呢,一般是早晨九点半到下午收盘之前十五点之前,所以我们这里可以选填 十四点五十九分,也可以改成任意你想要的时间,只要在允许的时间范围内就可以。再下一个呢是是否启动自动逆回购的开关,这里填处就代表启动,填 false 就 代表不启动。 好,下面我们再来看一下策略的初使化过程。策略的初使化过程呢,设置了一个精准收益,设置了手续费率,这个手续费率主要是在回测当中使用,然后在实际的生产环境当中是无效的。 然后是促使化一个交易日期的变量,用于判断当天是否已经买过逆回购。然后呢,我们要接触一个新的接口,叫 run daily。 run daily 和 run interval 一 样, 也是一个定时执行任务,只不过 run daily 每天只会执行一次。 run daily 有 三个参数,第一个是 context 上下文对象,第二个是要执行的函数,第三个是执行的时间。这里的 trace time 是 我们在上边设好的执行时间,也就是这个时间。 好,下面来看一下买入的主函数。这个函数呢,是执行逆回购自动操作的主函数啊,每天在固定的时间点定时执行一次。 这个函数上来了之后,要先检查现在的时间,获取当前的时间,并且将其格式化,然后判断是否买过。如果今天已经进行过逆回购交易,就跳过交易。再下一步呢是获取可用资金。 呃,如果可用资金不足的话,也会跳过操作。再下一步是计算我们要投入的钱,如果投入的钱不足一千元,我们也会跳过操作。 再下一步是计算买入的数量,这里使用了一个封装好的函数来计算买入数量。然后呢,我们开始实际买入,实际买入使用了 order 这个函数,按数量买入。注意, 逆回购操作的数量是一个负数,负数我们在这里已经取好了, shares 是 一个负数,所以这里是一个负数。然后 我们打印输出一些必要的日记。下面我们可以看一下结果,因为这个逆回购操作不能在回测环境执行,我们在实时的仿真环境下执行了逆回购操作。 呃,可以看一下这是运行的结果。呃,我们设置了买入上海的一天期逆回购设置的使用资金比例是百分之百, 然后在十一点、十四点十一分,我们完成了对所有可用资金进行逆回购操作的这个策略。好,今天的介绍就到这里,谢谢大家。

想用 macd 的 量化选股,怕代码太复杂?别担心,重点记思路,记步骤,让我手把手教你!最后还有实用的小工具。第一步,获取数据使用 macd 需要股票的收盘价数据,就像作伴得先背时,采用 ptrade 的 获取历史数据函数,输 入参数,获取最近一百天的收盘价数据,一键搞定,无需手动翻找,效率拉满。第二步,计算指标 macd 的 核心是 ptrade 的 get macd 函数 帮你自动计算输入收盘价数据, d i f 和 d e a 线直接输出,纯傻瓜式操作,零基础也能用。第三步,判断买卖信号记住核心逻辑, macd 在 零轴上方快线上穿,慢线是金叉,可尝试买物。零轴下方快线下穿,慢线 死叉,建议卖出。简单直接,信号明确。其实所有加量因子的用法都差不多,核心就是先想清楚,要用查数据,再用工具算指标,最后定好买卖规矩。现在赶紧打开 ppt 的 实操一遍,亲手用,快速掌握!提示一下,要先用模拟软件哦,谁还没有?

点一下运行 qmt, 就 能自动帮你下单一万。各位好,本期教各位如何使用 qmt 进行程序化交易,完成自己的第一笔程序化下单。关于 qmt 的 程序化交易,有一个主要的函数 pass order, 可以 看到它支持的交易品种非常丰富,包含股票、期货、期权、 etf、 两融等,我们只需要调用这个函数,然后把参数写好即可。 至于这个函数的参数截图如下,详情可移步官网自行查看。我们只需要了解几个重要的参数,比如第一个参数 op type 是 交易的方向,买入就写二三,卖出填二四。第二个参数是 order type, 也就是组合方式。 比如你想用数量进行委托,买入某某股票一百股就用幺幺零幺。用资金委托买入某某股票一万元就用幺幺零二。 还有第四个参数, pr, 泰普道教类型,用最新价进行现价委托就填五,试价委托就填四二等。至于其他的,根据实际需求填写即可。好,我们来看代码。 这里我们采用了数量委托的方式,用 plus order 买入,还卖出了某只股票一万股,只需填写对应的参数就行了。买入二三,卖出二四, 数量委托方式填幺幺零幺,最新价,现价委托方式就填五,后面的价格写零即可。股票数量就在对应的参数上写一万, 其余的例如资金、账号等参数就跟随实际填写即可。然后再用资金委托的方式对某支股票进行现价买入和卖出一万元,只需把对应的方式从幺幺零幺改为幺零二, 买入资金写到一万,其他参数不变就行。最后我们再用试驾委托的方式进行一笔简单的买入委托,在对应的参数上面写四二,其他参数不变即可。代码写好之后,我们点击左上角运行,可以看到没有报错,表明调试成功。 调试成功之后,我们回到 qm t 的 主界面,点击模型交易,搜索我们刚才写好的模型名称,点击添加之后把实盘打开, 再点击这个三角形运行。 运行之后我们可以在策略日记里面查看策略的运行输出结果,在策略信号里面查看策略产生的交易信号,如果刚才没有切换到私盘模式,就只会产生信号,不会实际委托。 在委托里面即可。查看策略产生的实际委托,可以看到刚才运行的代码里面已经成功产生了对应的委托,而且有的已经成交了。至于这里为什么会有废单,那是因为我刚才发出了两笔外出委托,而我的可用词仓里面没有足够的数量来外出导致的。 好了,以上是 qmt 进行程序化下单的详细方式,你学会了吗?后续会为各位带来更多有关 qmt 和批阅的干货,关注我,带你了解更多量化知识。


a、 d、 c 的 分辨率和哪些参数有关?一量化位数量化位数越高,分辨率越高,可以精确地测量模拟信号的微小变化。二参考电压参考电压越高, a、 d、 c 的 分辨率越低,但是可以测量更高的电压范围。三信噪比 snr 越高, adc 的 分辨率越高,可以更精确地测量模拟信号。四采样率采样率越高,可以更精确地测量模拟信号,从而提高 adc 的 分辨率。五衰减因子衰减因子越小, adc 可以 更好地保持信号的精度,从而提高 adc 的 分辨率。

上一课我们探讨了策略 api 的 设置函数,这些是构建策略的基础。现在我们深入到如何利用这些 api 获取市场和行情数据。 首先来看 getmarketlist, 这个函数非常直接,就是列出当前可用的市场列表。 无论你是做研究、回测还是实盘交易,都需要知道有哪些市场可以操作。它不需要任何参数。返回一个包含市场编码和名称的简单数据库,比如上海证券交易所、深圳证券交易所等。 记住,在回测和交易中,这个函数只能在交易开始前或结束后调用。有了市场列表,我们可能需要更详细的信息, 比如你想了解上海证券交易所具体有哪些产品或者某个特定市场的交易规则,这时 get market detail 就 派上用场了。 你需要提供一个通过 get market list 获取的市场代码,比如 x, s, h, g 或者 s, s。 它会返回一个更详细的 data frame, 告诉你这个市场下具体有哪些产品代码、产品名称,以及它们的类型、代码和交易时间规则。 这对于理解不同市场的结构和特性非常有帮助。同样,回测和交易中使用时要注意时机限制。现在进入核心部分获取历史行情数据 get history 是 一个非常强大的工具,尤其在回测和研究中不可或缺。 它的主要功能是从最近获取指定数量 n 的 历史 k 线数据。你可以指定想要多少根 k 线 count 选择分中线、日线、周线等各种频率 frequency, 还可以指定需要哪些自断 field, 比如只关心收盘价 close, 或者同时需要开盘价 open, 成交量 volume 等, 甚至可以指定要查询哪些股票 security list, 或者对整个股票池进行分析。复权 f q 选项也很重要,前复权,后复权,动态前复权,根据你的分析需求选择还有填充 flow 方式处理缺失数据。 这个函数的灵活性非常高,是量化分析的基础。使用 get history 时有几个关键点要注意, 第一,数据的时间范围有限制,目前只能获取二零零五年之后的数据。第二,关于停牌处理。这个接口的设计比较特殊,它不会自动跳过停牌日,而是会用停牌前的数据填充,并且成交量显示为零。 这意味着你需要自己在代码里判断成交量是否为零,来过滤掉停牌日的影响。 第三,如果你查询的是行业板块这类非标准数据,要意识到这些数据是由第三方计算的,可能存在与交易所原始数据或其他数据源不一致的情况,使用前务必评估其可信性。 最后一点也是个重要的坑, get history 和接下来要讲的 get price 不 能在多县城环境下同时被调用,否则可能会出现数据为空的问题, 这在编辑 run daily 或 run interval 等函数时尤其需要注意。 get history 的 返回值格式比较复杂,因为它支持多种输出形式。 默认情况下,如果 estict 设为 false, 它会尝试返回 pandas 的 数据结构。但具体返回哪种取决于你的 python 版本和输入参数。 比如在 python 三点一一中,无论你查询单只股票还是多只股票,无论字段是单个还是多个,通常都会返回一个 data frame。 其中行缩隐是日期时间,列缩隐是股票代码和字段名。 而在 python 三点五中,情况就更复杂一些,可能会返回不同的 data frame 结构,甚至在特定条件下返回 python。 为了保证兼容性和性能,官方推荐在可能的情况下将 isdict 设为 true 返回 orderdict 格式。这种字典格式通常更快,尤其是在处理大量数据时。 理解这些返回值的差异对于后续的数据处理直观重要。我们来看另一个获取历史数据的函数 get price。 它和 get history 有 相似之处,但也有一些关键区别。 get price 主要用于获取指定日期范围内或结束日期前 n 条的数据。 你可以通过 start date 和 end date 来定义一个时间段,或者用 end date 和 count 来获取最近 n 天的数据。 同样支持各种频率自断复全选项。但注意, start date 和 count 这两个参数是互斥的,不能同时提供。这意味着你需要根据你的需求选择合适的参数组合来定义数据的时间范围。 比如,你想获取某只股票从二零一五年一月一日到二零一五年一月三十一日的日线数据,就用 start date 和 end date。 如果你想获取截止到二零一五年一月三十一日的最近十天日线数据,就用 end date 和 count。 get price 的 注意事项和 get history 有 很多重叠的地方,但也有一些细微差别。 同样,停牌日的处理方式一致,成交量为零,时间轴不变。数据范围限制也是二零零五年后 非标准数据的提醒同样适用。多县城调用限制也是一样的。这里特别强调一下频率和 count 参数的关系。 count 参数主要针对日线、周线、月线、季线、年限以及各种分钟线有效,而且输入的日期类型必须与频率匹配。 另外,像周线、月线这样的聚合频率, get price 不 支持直接用 start date 和 end date 组合查询,只能用 end date 和 count 的 方式来获取。 返回的周线数据是由底层的日线数据合成的,这些都是在使用 get price 时需要牢记的细节。 get price 的 返回值格式与 get history 非 diet 类型非常相似,同样受到 python 版本和输入参数的影响。 在 python 三点一一中,无论你是查询单只股票还是多只股票,返回的通常是 data frame。 列索隐是股票代码和自断名。 而在 python 三点五中,根据股票数量和自断数量的不同,可能会返回不同结构的 data frame, 甚至在查询多只股票且自断多于一个时返回 panel。 同样,为了获得最佳的性能和兼容性,官方推荐使用 assign 等于 true 返回 ordered dict 格式理解这些返回值的差异,能让你更高效地处理从 get price 获取的数据。 前面我们讨论的是基于 k 线的历史数据,现在转向更微观的交易数据。主笔委托行情 get individual and trust 函数就是用来获取当日的主笔委托数据的。所谓主笔就是每一笔委托订单的详细信息, 这对于高频交易策略、订单流分析等场景非常有价值。你可以指定查询哪些股票,获取多少条数据,默认五十条,最多两百条。从哪个位置开始默认,从零开始,是向前还是向后?搜索默认向前以及返回格式。 需要注意的是,获取这类 level 二数据需要开通相应的权限,否则可能返回空数据。返回的数据结构包含了时间戳、价格数量、委托编号、方向等信息。 与主笔委托相对应的是,主笔成交行情由 get individual transaction 函数提供。 顾名思义,它记录的是每一笔实际成交的订单信息。这笔委托数据更能反映真实的市场交易行为。参数设置和返回值格式与 get individual and trust 非常相似。同样需要 level 二权限 返回的数据不仅包含时间、价格数量,还会有成交编号、买卖双方的委托编号、成交标记等更丰富的信息。通过分析这些数据,可以洞察市场的微观结构,比如识别主力资金的动向、判断买卖力量的强弱等。 这也是高级量化策略和做事商模型中常用的工具。除了主笔数据,我们还有分时成交行情。通过 gettake direction 函数获取 这个函数返回的是当日的分时成交数据,通常是以秒或更短的时间间隔汇总的成交信息。它比 k 线图更精细,但又不像主笔数据那样力度极细。 参数包括标的代码、查询日期、默认当天起始位置、搜索方向和数据条数。 同样返回的数据结构包含时间戳、价格、成交量、成交额、成交笔数等字段。这对于日内交易策略、盘口分析或者需要更实时行情反馈的场景很有用。 注意,目前这个接口只支持查询当日的数据。有时候我们不仅关注个股,还想了解整个板块或行业的表现。 get thought m 四 g 函数就是为此设计的,它能获取指定板块或行业的快照信息,并且可以按照你指定的字段进行排序。 比如你可以查询所有概念板块 x, b, h, s, g, n, 然后按昨日收盘价 pre close packs 降序排列,快速找到领涨的概念 参数,包括板块代码排序、自段排序方式、升序或降序、默认降序和返回的数据条数。 返回的结果是一个列表,里面包含每个板块或行业的详细信息,比如代码名称、最新价、涨跌幅、成交量、流通市值,甚至还有该板块内领涨和领跌的各股列表。 这对于板块轮动分析主题投资策略非常有用。再次提醒,使用非标准板块数据时需自行评估。 对于需要实时把握买卖盘口力量的交易者来说,档位行情、价格至观重要。 get gear price 函数就是用来获取指定股票当前的买卖盘口深度信息的。它返回的是一个字典,包含两个主要部分, bid graph 代表尾买档位,也就是买单挂单。 offer g r p 代表尾卖档位,也就是卖单挂单。 每个档位通常包含价格、委托量和委托笔数。例如第一档位买可能显示当前最高买价是多少,有多少手买单挂在那,以及有多少笔订单。 这对于判断短期价格支撑阻力位、预测价格走势,甚至执行某些套利或做事策略都非常关键。 同样,获取此数据通常也需要 l 二、行情权限。最后我们来看 get snapshot 函数,这个函数非常实用,它能获取指定股票的实时行情快照。所谓快照,就是某一瞬间的市场状态总结 返回的数据结构是一个字典,包含了大量关于该股票当前状态的信息,比如最新价 lastpeaks, 最高价 highpeaks, 最低价 lowpeaks 成交量 business amount 成交额 business balance 尾埋尾卖档位 bid grab offer g r p 内外盘成交量持仓量涨跌幅 p x change rate 等等。这对于需要实时监控市场状态,快速做出交易决策的场景非常有用, 它相当于一个浓缩的实时的市场仪表盘。今天我们快速浏览了获取市场和行情数据的几个核心 api, 从宏观的市场列表和详情,到中关的历史 k 线和主笔数据,再到微观的分时成交和盘口深度,以及板块概览和实时快照。这些工具为我们提供了从不同维度观察和分析市场的可能性, 理解他们的参数返回值、注意事项和适用场景,是构建高效量化策略的关键一步。 希望今天的分享能帮助大家更好地利用这些数据接口。

大家好,我是专注于量化搞钱的童掌柜,之前咱们讲了很多的代码,包括咱们的数据库以及交易框架,那么这节课咱们是咱们策略的开篇,我来介绍一下 evolution 策略如何做到一鱼两吃,也就是经典策略也能实现收益爆表。 咱们是先看效果,再讲原理,玩玩代码,然后做一个评价。 ok, 我 们先拿一个品种来做一下回测,我们看一下不到两个月的时间,实现了将近二十期的收益,然后下铺比例六点五,整体效果是非常有效的。 好,我们讲一讲 evolution 的 它的策略原理,它的执意其实就是偏差和异常价格,它相当于是一种思维,是策略的一个底层的母框架。 那么简单来说, inflation 策略,它认为这个价格不会一直沿着中疏去走,这个中疏咱们可以理解为咱们交易中的 均线,一旦它的偏离幅度超过它日常就长期的一个范围,要么就是突破形成新的趋势,要么就是返回中疏。所以呢, inflation 策略是针对这两种价格的行为来进行交易信号的设计以及具体的交易的。 我们拿具体的行情来看一看。最近黄金比较火,我们可以看到啊,上面这根黄线就相当于咱们的上轨,而下面这条子线就相当于咱们的下轨。 各位老板一定非常清晰的看到,这就是一个布林的策略,布林策略也是 evolution 整个框架的其中的一个分支。好,我们可以轻易看到,在这里,比如说九月一号的时候,它价格突破了上轨,那么后面的趋势已经形成了趋势,那么这个就是整个一个比较好的应用, 我们再看一看互铜,对吧?整个铜的主链,那么在这里我们看这是二零二二年,最近铜是比较火,是上行的趋势,那么我们看历史数据,当他往下突破这个子线, 后面就有一个比较大的跌伏,当然到这个中线时候会我们进行止盈,对吧?我们正好做空止盈,也完美的抓住了一个比较大的趋势, 这就是咱们趋势突破的应用,简单来说对吧?超过上轨我们做多信号,然后呢当他的价格低于下轨的时候,我们就是开空仓做空, 回到中线的时候,对吧?多单或者平这个空单都要我们平仓走人,所以整体就是这么一个过程,上轨突破做多,然后呢到达中线平仓,而下轨推破呢?我们做空,再到达中线我们继续平仓, 我们来运行下代码,直观的感受一下策略的表现。 ok, 我 们先运行一下关于这个代码,以及之前咱们所讲的这些相应的数据库的建立,这些数据的建立 以及数据库的搭建,还有回测框架,这些在之前的课程已经详细讲过,各位老板呢可以自行的回顾一下。 ok, 在 我们说的时候,他已经输出了,我们可以看到二十六点三八,对吧?年化非常的爆炸,回测也还可以,然后整体的比例是非常优秀, 我们可以再换一个其他的品种,就像最近的黄金比较火,我们来回测一下这一段,看看他能不能抓住,并且实现怎样一个收益。 ok, 真正的老板需要更改,其实就是这两点,对吧?一个是交易品种,比如说二五幺二,也就去年的 咱们这波上涨的趋势,同时来讲改一下回测的时间,关于这些框架和代码,对吧?可以自己写,也可以交给 ai 来写,之前也讲过,这里不再赘书。好,我们运行一下看看效果, 咱们看到它输出的收益是非常爆炸的, 将近四倍的收益,为什么会这样?因为在这里面掌柜的加的杠杆比较大,这个也是咱们期货的魅力,既是收益的来源,也是风险,为什么敢于加呢?是因为咱们相当于开倒车。知道了这样一个情况,咱是为了相对展现, 那么我们看到啊,最开始风险度相当于是八成的仓位,然后后面没有进行更多的添加, 他的风险度不断的下降,说明他的收益在不断的提高。从这一上角度也可以展现出期货交易的魅力,当抓住一波行情的时候,的确能够极大的扩展利润,但是相应的也会增加风险。 所以呢,先验证策略的有效期,体验杠杆的魅力,同时在实盘交易的过程当中,把杠杆降下来两到三倍足以,这样的话也能够捕捉到将近二十到一百收益。 所以呢,通过这个案例的展示,咱们也可以知道,量化交易的魅力就在于,像这些代码和框架,其实只要写一遍,未来只需要调参数,换品种,然后呢在基础上进行改进即可,是非常提高效率的工具和方法。 咱们来看一下这个策略,一鱼两吃的第二种吃法,也就是震荡回调, 刚才咱们展现的是他上川上轨,我们做多或者下川做空的这么一个情况,他能够很好的捕捉趋势,但是咱们放长远来看,我们可以看到啊,比如说假如说是黄金这个品种,他很长的时间都处于其实是震荡的这么一个状态, 对吧?对于黄金这个品种,可能震荡将近一年的时间,那么他出现趋势的情况时间比较少,虽然能博取比较大的利润,但相对来讲比较逆人性。那他大部分的时间我们放大来看, 就是触碰到上轨或将近触碰到上轨或者下轨,触碰完之后,他会向中线回调,那么这就是咱们一鱼两吃的第二种吃法,也就是说当我们触碰上轨的时候,我们适当的做空, 触碰下轨的时候,我们做多,我们相信他仍然会回到中线,是这样的一个过程。 这个逻辑也非常简单,比如说就跟买白菜一样,他正常的是在三到五斤,也就是均线超过六斤,那么就是波动的异常, 那这个时候呢?我们比如说还是不临线的应用,对吧?会上下轨的偏离线,那具体偏离多少,各位老板可以通过回测或者自己的经验自行设置。当他比如说过热的时候,也就快接近于上轨的时候,我们预计他将来大概率会回调,所以我们要做空, 同时就像异常距离,就像拉弹簧,对吧?它偏离的越大,那它早晚有一天会回调,所以呢拉的越大,回弹性越大,潜在的收益也就会越高。 佟掌柜的体会呢,就是 aberration 策略呢,相当于一个底层的策略框架,我们可以围绕这个底层的策略框架呢进行自己的迭代和完善,以及咱们日常的应用,对吧?它是一个非常经典的应用,而且呢长期有效, 那局限性其实就是不知道后续是突破还是震荡,所以呢可以专注于一个应用,为什么这么说我们可以看到,对吧?黄金他长时间是震荡,但是一旦突破就会形成一个相对大的趋势,为什么要专注一个方向去用?比如说我们要做震荡, 我们就长期做震荡,做好风控,一旦突破是真突破,那好我们亏损很少,对吧?再等下一个, 对吧?比如从这个平台期,在等下一个平台期,他呢长期挣钱相对比较稳,那很多老板说我要做暴利也没有关系,那你就需要当他有这个突破,就假突破的时候,你一样要做好相应的风险控制, 他就会长期的亏损,小亏小亏,小亏小亏,也许会亏一年,对吧?你能不能坚持?但是一旦有突破,就像刚才咱们展示,对吧?仓位稍微一大, 他收益易,对吧?可以把三四年的收益,对吧?四倍的收益,这个是非常恐怖的,而且只是在短短的一两个月期间,中间还没有进行浮盈加仓, 他整个的风险度是不断的降低的,所以他非常暴利,对啊,就相当于我们零存整取,我们就做突破,那么日常我们要有,对吧?这个小步慢积累,那么我们就做一些相应的震荡,对吧?当他真突破的时候呢?反而这波钱我们是赚不到, 那我们就在这里面进行平仓止损整纹就行,然后再等等,就类似于等待下一个这种震荡的情况, 所以呢,花无百日好,鱼与熊掌很难兼得,它本身还有一定的滞后性,尤其是平仓的条件, 对吧?刚才可以看到他平仓的条件怎么样来确认他趋势的结束,他也有一个比较大的回调,而且呢,大的趋势其实很少出现,刚才也具体讲过,需要时间的等待, 反而大利润是需要趋势加浮盈加仓的,你别看他时间短,他的利润非常爆,对吧?是一个暴力的这么一个过程, 所以最重要还是刚才同掌柜讲的就是做好风控的手段,优化方向就是多品种把资金分配一下,这样你的波动不会太大,相应来讲的话比较容易坚持,对吧?比如说黄金上涨的时候,那可能铜是下跌的, 或者铜是在震荡的时候,另外的品种会产生趋势,你多品种就是这个不挣钱,那个挣, 那么在这个过程中,相应的风险降低,收益也会降低,那么还有多周期,对吧?由日线的可以改成月线甚至分钟级别,那当然还有多策略,那总体的目标其实只有一个,就是提升收益, 增加稳定性,系统性的降低风险,这就是咱们优化策略的一个很好的方向。讲了这么多,觉得还是实践胜于雄辩,干就对了。

会安装不?我不会,就打开这个文件,这个就是我们的程序文件, 然后复制过来,这个刚刚是没绑定账号的,没用删掉。这边有那个项目 bug 是 用户手册,这上面有有奖,怎么样子用? 可以,到时候不懂的话可以看一下,然后打开文件,打开数据文件夹, 放在这个文件里面就行了, 然后找到这里面的导航,里面的这个 e a, 这里现在是没有的,你右键刷新它就出来了。对, 我喜欢挂一挂一分钟,到时候你根据自己的习惯来就行了,这个要勾选,这个要勾选它才会运行。然后这边是我们的参数, 这个参数是已经设置好不需要动了是吧?需要动,需要动,这个是随便设置的, 但是我跟你讲这个这边是订单识别码, 识编码的意思就是,呃,相当于你这个 e a 的 一个身份证号,你这里比如幺二三三,那你下次加载的时候,重新加载的时候必须还是幺二三三,不然他管理不了你之前的订单,能理解不?就是设置了之后不要改它就好,是吧?对,不改它就可以了。 然后注视,比如你需要,需要,比如你放放官,你给别人用的时候,你需要有一个自己的名,名字,比如说七,对吧?你的名字七月 这里的,到时候你在备注里面就能看得到信息,而这边是显示统计,一般如果说你想看的话就可以把它打开,到时候你在那个这个上面的话看,你可以看得到他的那个多单、空单各有多少啊?这些东西 这个不用管他,这个是那个坐标,这也不用管他,然后这边就是我们的一个趋势,跟你原来的那个一样的,他是一个趋势判断,只说这个算法不一样而已。 这个是根据两根军线来的,我们看一下这个是快速军线和慢速军线,就两根军线十调个指标出来嘛?这个是趋势指标,这是军线的指标。十军线 啊,你这上面已经有了一根了,我们看一下这个是十四的,我们用的是两根,一个是十和二十,这个是可以调整的啊。 你这上面的,你看这个是一分钟上面的他十和二十,然后这个的话就是他的两个线是不一样的,就是不同的周期,他的那个结果是不一样的,交易的结果能理解不能? 你,你们一般是多少分钟的判定?等一下 你要看看这个行情,行情波动大你就要用小周期,行情波动小你就用大周期, 等于这个周期也是我们自己可以调的,是吧?对,这个周期你可以根据自己的情况调,你看现在现在的这个这一波下跌,这一波下跌的话它是基本上能吃到,但是这些震荡的话它基本上没什么用。所以说这时候你要用大周期,让我们用个十五分钟看一下, 放进去十五分钟的话,这边基本上是一个下跌的过程,这边也是下跌,然后这里是有个震荡上上传了以后又继续下跌的, 所以他周期不一样还是不一样的。你看这个这个的话,他就是这这边是多头,知道吧?这上面一直在上涨,一直到这里结束,多头结束现在是进入空投了, 那这个技术指标的话就是不动它的话就是你设定的,如果是自己要动的话,自己可以来设定,就是这样。 稍等一下,你说的什么?我说的这个技术指标就是这个这个东西的话是你已经设定好的,可以不动它,根据行情自己想动,自己可以来调。对对对,是的是的, 像马上马上每盘开盘,然后他会有数据,这时候你就不要用这种大周期,就用小周期就行了,因为他比较反应比较灵敏。如果你用了大周期,等他反应过来的时候,这个你的那个多单被套的单子可能已经很多了,能理解吧。 那要切换的时候是点哪里?你换周期吗?你直接切换,这是一小时的周期, 你看这看这个周期的话,你就能看的出来这一波基本上一直是正当上涨的,现在他开始进入空投趋势就是一个死叉金叉,我们就是以这个金叉死叉作为入场方向判断的,这里开始他形成了金叉了以后,我们就在这里开始一直只做多, 他会如果说你有有空单的话,他会在这里反弹的时候给他平掉,平掉了以后他就不会再开个空了,他会一直开多, 这里就会一直开多,一直只做多,直到这个方向反转了以后,从这一步你看,从四二九六到四四六都会一直做多,到这里了之后这里开始形成空投,他会一直做空, 我们继续显示这个打开,然后金叉死叉,这里有一个就是你可以手动选择做多或者做空,能理解吧? 啊?如果说选择全座的话,就多空他都会开,只要出了信号他就会开,然后快速均线和慢速均线,这个就是刚刚我们讲的那个,这些不用管他,这些指标你就采用默认的就行了, 然后趋趋势过滤控制,这个是什么意思?你把它打开了以后的话,他就是在这个方向,他只会开多或者只会开空,如果你把它关闭的话是多空多座的 多空多做,你把它关闭,对,做多空多做啊,你把它关闭的话,这样子它的风险相对来说低一些。 然后你这边是 e c 的, 呃,初次手术就是我们下第一单的一个手术,下第一单的手术对零点零一开始做,然后这边是多单只赢点数, 比如说你是一美金只赢的话就是一百,这如果平均盈利一美金就出掉,这是一百。这里的话我们建议是把它开大,因为我们另外有一个出场的叫做已损的,一般是采用已损出场,而不是采用直接只赢 多单清仓金额,这个就是你的设置成零的话就是没用的哈。你把它设置成,比如说你,你想设置一个止损两万,我做马丁的一般设置稍微大一些,两万或者五万作为一个止损, 他到达了之后这个方向就是多单达,达到了一个浮亏超过五万以达到五万以后他会全部清仓, 如果不设他不管他的话,就就相当于是没有没生效,对,没有止损,报仓当止损,做马丁的大部分都是报仓当止损的。在我们这上面是可以根据自己的一个需求来设置空单,也是一样的,一样的道理。 然后这里有个整体风控,然后整体的只赢点数,整体只赢点数,这个是指的多单和空单一起的, 多单和空单一起的,比如说你设置一个一百就是一百个点,他是多单和空单一起计算,把他对冲掉了以后,算你进尺仓的一个平均盈利点数。 比如你多单有十手,空单有八手,这样子他只算两手的一个平均盈利点数达到了之后,他就达到一美金的平均盈利,他就出场了,是多空一起出场, 这,这是零,也是不生效的。那单方向移动止损指的就是,呃,比如说我做多的方向,他盈利达到了两百个点,也就是两美金,然后回撤一美金他出场,然后如果说他是盈利到了三美金,回撤两美金出场,盈利四美金回撤三美金出场, 这能理解吗?这个,嗯, 不就是跟那个整体指整体指盈相关吗?整体指盈一个意思吗?对,多单空单同时,有的时候 对他是同时的,但是他是会给他一个回撤值的,比如说行情走的比较极端的时候,他会一直一直在往上移,你的,你的这个盈利会越来越多,越来越多。如果说你直接设置了一百的话,他到达了一百,他就会出掉了,他就全部出掉了, 这时候的坏处是你就只能吃到一美金的利润。但是如果说你采用的移动止损的话,比如说他走的比较极端,这时候他可能不只是涨一美金,他可能涨到五美金,然后十美金,他只有是只要他回调一点点,我们就马上出掉,就能够吃到更多的利润。 那你这个帮我试好呗,这这个开着开着就行了,一般我们建议就是把用这个来出场,而不是用直接用纸巾出出场,大部分的那种做马丁的可能都是用的纸,直接纸巾到到达了一美金就出场,出掉了,然后再开。 因为很多他们做刷单的,或者说做那种的,他希他希望你能交易更多的量,交易更多的量,你这个手续费就很多。但是你每开一次仓,其实你都是有成本的,你会有点差的成本,会有划点的成本,能理解吧? 所以说你每次开完一次仓以后,你能获利,能够拿得到更多的利润是更好的,拿不到的话我们就是一回撤就走掉了。 这样的坏处是什么?坏处是你在走窄幅震荡的时候,他一他需要两美金,他才能够达得到盈利,而那个一美金就很快就能达到,达达得到盈利了 啊。加仓策略,这个是,这里有三种加仓方式。第一个是倍数,是我们以多少倍?比如说 一倍的话,就是我们默认的是零点零一手开始做嘛,他就是以零点零一的一倍来开,也就是一零点零一乘以一也是零点零一。如果说你采用一点二倍,他就是逐渐累积的。 我我之前的那个,那个那个是以什么?好像是以位数吧,好像是一点三倍吧, 你前他不是的,你的那一个是什么?你那一个前面十单他是采用自定义,前面十单采用自定义,后面的开始用一点二倍还是一点三倍?我记得 啊,这里这个选择倍数,他就是全完全按照倍数来的。然后第二种是啊, 对它增长,增长起来会比较快,增长起来会比较快。第二种方式是按照递增,递增的意思这里有个递增量,比如说我们默认的是零点零一开始,然后递增零点零一,它就是每次加零点零一、零点零一、零点零二、零点零三、零点零四这样子逐渐递增的 一个过程。哎,你也可以把它设置成零点零二,它就每次增加零点零二,首零点零一、零点零三、零点零五、零点零七, 嗯,你选择递增这个才会生效。如果说你选择递增的话,它倍数这里你设置的这个倍数是没用的。还有还有一种方式是自定义,这个自定义现在我们就结合了你们原来的那一套就直接采用的。比如说我这里设置了设置到这里 零点零一、零点零一、零点零三、零点零四、零点零六、零点零八、零点一一五, 这是我们设置好了,对吧?设置好了以后他先会按照这个来进行加仓,第一单是零点零一,第二单是零点零一,第三单零点零二,第四单零点零三,一直把这里加完加到零点一五了以后,他才会按照你设置好的倍数来进行加仓。 也就是你选择自定义的时候,这里加完了以后,他会自动的选择你设置好的倍数来加仓,就跟你们原来那个是一样的了, 这个能理解吗?能。嗯,然后这个递增这个模式增量的话,如果是自定自定义的话,他这个是不生效,不生效,对,对,你选择倍数的话就是这个生效,选择递增的话就是这个生效, 然后选择了自定义,就是先先按照自定义手术加,加完了以后按照倍数加,因为我们这个是根据你的这个需求来设计的, 如果说你想前前全部都采用这个自定义的,对不对?那你就把它设置的大一些,前面的这些你就多填一些,多少多少列都可以。对,你加完了以后,他只要加到了最后一个,他才会按照你的倍数去加,默认的话你可以采用一倍, 他会以最后一个单子的这个,比如说我们这里是零点一五,他会以零点一五的一倍来进行加仓,后面的话就是按照这样子,这样子你就可以控制你最大的手术。 嗯,然后这里有个加仓加仓有盈利加仓和亏损加仓两种方式。一般市面上面做的马丁都是做的盈利,那个亏损加仓 就是把这个盈利加仓给关掉,然后做亏损加仓。啊,我盈利了我就直接止盈,亏损了之后我就就把那个亏损了之后就把这个,呃,美美达到我们的加仓条件进行进行加仓 啊。这个这里就是我们设置多少一百个点的话,就是代表一美金加仓一次,我记得你那个好像是两百还是多少?两百?对,应该是两百个点,然后他的止盈点是 倍率翻到一点三,只赢点是六六,六十就是六个点,六百应该是只赢点是六百是吧? 对,只赢点是六百,然后翻倍的话后面翻的是一点三,那你就可以,就可以按照我就按照你原来的那个给你简单的给你设设置一下只赢点是吧?只赢点只赢是吧?多单只赢点数,多单只赢点数 六百就代表六美金只赢空单,只赢点数也是一样的六百。 对,哎,他如果跑美分账户是一样的,是六百是吧?对对对,这个这个跟跟你的账户是美金账户,和美分账户没有没有关系,你的账户余额是按什么结算他就按什么结算。嗯, 然后刚才你说的那个什么,呃,单方向回撤已损一个点一个点的值一样的。跟我已经已损,这个已损移动止损,这是两百回撤回撤到一美金出厂这样子的, 其他就没有什么了,你看还有没有什么。暂时也想不到。好像没什么吧,一个主要是一个指策略嘛,再一个就是一个指引点嘛。嗯嗯,指损怎么吃了嘛?嗯,就是那个手术怎么缝? 对你你可以,你可以先用先弄一个模拟账号,然后去测试一下,测试一下没有问题再上,是吧?你这个参数还要根据实际的一个情况进行调,你可以先按照你们原来的那套餐数来进行配置,比如说这个多空多座嘛,一般都是,对吧? 然后方向的方向的话,你就可以先采用默认的进行跑,然后多单指令点数,就是刚刚你要求设置的这个整体风控 止损,这个看你自己设不设,然后这个单方向移损用这个可以加仓模式,加仓模式用自定义,就是你原来的那一套,原来那套餐参数,你把那个复制过来就可以了。这里的话直接用空格隔开就可以了。 啊,我有,我这里有模拟账号啊,你直直接我,我一会给你发一下,你把账号发给我,我给你绑定一下,然后你再测试一下,测试跑一跑,看一看,有什么问题可以及时给我反馈。 好的好的。嗯,其他应该没什么问题的,你先试一下,然后这个就是。嗯,如果就是我我我用这个就用自己这个笔记本的话,操作方便吗?需不需要挂云电脑?因为我那个系统是挂了云电脑。 嗯,你测试你就本地挂呀,你实际上真正真正上上十盘了,以后长期跑的话你肯定挂云电脑, 云电脑的话我把它到时候买好了,到时候你帮我一起帮我把它弄好呗。啊,没有问题,你这个参数你就直接保存保存,比如说这个是 保存一下,这里保存保存一下,下次你要用的话,你就直接载入你的参数, 载入你的参数来进行那个调整,每次修改完了以后,你不知道改了哪些东西,你就可以全部给它重置,重置了以后加载一下,加载一下这个参数,它就配置好的参数就全部出来了。 你在不管你是上了多少个账号啊,这样子都是一样的。可以, 其他应该就没什么问题了,你到时候跑的时候再说吧。你这你这个是是吧?帮我先先先,我给你生成一个,你先试一下。嗯, 就是交交易周期就是你周期波动,波动越大,你采用的周期越小, 尤其是数据行情,你甚至可以调到五根十,把那个参数调成五根十,那你看这个他反应会很很快,这个马上就形成了金叉,这样子,他一稍微稍微一金叉,他马上就可以做多了。如果说你设置成一个小时,比如说十五分钟, 十五分钟他还处于一个空投趋势,等他反应过来的时候有可能都长到这里去了,这时候你再去反过来做多,你的空单已经被套了很多了。 你说的这个设置的话,只需要在这个页面上点一下那个呃,五分钟啊,或者是小时啊这种之类的,你可以可以直接直接切换周期,切换周期它直接就按新的周期进行交易,你也可以去从参数里面去做修改,实际上它是一样的道理。 就是比如说我们的这个,比如说我们的这个,这个十和二十,对吧?十十。他我们比如说是设置成一个六十吧,一个六十,一个一百二, 一个六十。比如我们挂在一分钟上面,他就是这个参数,然后我们要五分钟挂做同样的一个效果的话,就是五分钟他除除一个五,也就是十二,然后这个除一个五, 除以个五就是二十二十四,对不对?二十四这样子,你挂在五,挂在五分钟上面的这个参数和我们刚刚挂在一分钟上面的这个参数是一样的。哦,明白你的意思了,其实是一样的,所以你这个设置了不要动它就好。对,你这里直接直接切换这个是一样的 啊,你看他的周期,其实周期越大他是越越稳定的,你看他的信号就很少,他的方向就很准。但是你用大周期的一个问题是你做的是马丁,等他反应过来的时候可能已经回调很多了。我们打个比方说这里, 这里,这里是一直在做空的,他从这里也会一在四千的位置一直会做空,等他反应过来的时候,你看已经到哪个位置去了,已经七十美金上去了,看到没有 啊?等等他气反应过来,开始开始准备做多的时候,你已经被套了七十美金了,这时候你的风险就很大了,所以你不能用太大周期,一般一分钟五分钟就差不多了,我们做马丁的基本上就这样子。 好的啊,你等他,你看这个。嗯,你说那我是是现在把那个账号跟密码给你吗?嗯,你不用给我密码,你直接给我账号就行了。这个不绑不绑定密码的,我把账号给我,我发给你,然后你测试一下,没有问题的话我就给你发原码, 我看一下哈。哦,账号在没关系,你找好了你发给我吧。哦,行,那我找好了我发待会,待会你再用的时候你看还有什么问。

大家好,我是老周,今天给大家分享一个 kdj 指标参数的修改,跟他一个不同的一个用法,这个战法呢也曾帮助老周啊走过最低落的时候,老周之前也是凭借这个战法 让自己短短三个月就做到了账户回血,那么一年的时间呢,也是实现了翻了一个三倍, 今天老周无偿的把这个战法分享出来啊,只需要大家给老周点点赞,点点关注,想学习更多实战知识,大家可以去看看老周以往的一个视频, 那么第一步呢,我们先看一下我们没有修改之前的一个 kdj, 他的 金叉死叉非常的频繁,并且它的假信号也非常的多,那么我们只需要把 kdj 它的指标参数我们修改为 八十九九还有九,我们现在给大家设置一下啊,当前值设置为八十九 九还有十二,我们点击确定即可啊,那么我们修改之后的一个 k d j 呢,我们可以看到他并没有那么多的一个啊,金叉跟死叉,而且他看起来非常的简洁,很容易看懂,那么我们如何 去使用它呢?我们也可以看到啊,当我们的紫色的一个接直啊,从我们的零轴啊,就是零线啊上穿这个位置啊,后续的话,如果说他是有出现 金叉的时候啊,对应 k 线的上方这个位置,他就是我们最佳的一个啊,多方向的一个路程点位啊,我们可以看到我们后续 这一波大趋势啊,使用老周这个方法呢,也是能基本上完完全全的能抓住的, 那么最重要的一点就是要看他的戒指是不是从零线上穿上去形成的新章, 大家最好看就是看我们的戒指,一定要是啊零轴线往上穿形成金叉的一个啊,形态才是我们最好的一个入场,多方向的一个时机。那么我们什么时候出啊?也是一样的啊,他形成一个死叉啊,我们就走掉就可以了。 那么视频结束之前呢啊,大家有什么不懂的问题啊,可以评论区留言。

还在为手动下单速度慢,错过行情而苦恼吗?第五期的内容将用三分钟揭秘批税的如何实现高速的自动化下单。首先我们来新建一个策略,命名为下单。好的,我们现在已经新建了一个策略, ptr 的 支持。四种自动化下单的方式,第一种是按数量下单,调用的接口是 alt alt 需要传入两个参数,第一个参数是要交易的标记, 我们这里填六零零五七零点 s s。 第二个参数是数量,这里填一百,代表我们买一百股 匹配的知识的第二种自动化下单方式是 order target, order target 是 按目标仓位进行下单, order target 同样需要两个参数,第一个参数是交易的标记,我们这里还是填六零零五七零点 s s。 第二个参数是目标仓位,这里填一千。按目标仓位下单的意思是,如果在没有仓位的情况下填写一千,我们就是直接买一千股。如果要是在有仓位,比如已经有一百股的情况下,这里填一千,我们将买九百股, 将仓位调整至目标仓位一千股。 key 的 支持的第三种下单,调用的函数是 alt value alt y 六,同样需要传入两个参数,第一个参数是交易的标记,我们还是填六零零五七零点 s s。 第二个参数是我们要下单的价值,这里填一万,代表我们要买一万元市值相应数量的股票。 p 税的支持的第四种 下单方式是按目标价值下单,要用的函数是 alt target value。 alt target value 同样需要传入两个参数,第一个是标的,第二个是目标价值, 我们这里填十万,就是要将仓位调整至市值十万相等的数量。好,我们来运行一下啊,可以看到我们已经,我们已经完成了下单操作,谢谢大家。