金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: 三体星外

K线难题

[复制链接]

1

主题

9

帖子

9

积分

Rank: 1

等级: 新手上路

注册:
2022-3-14
曾用名:
 楼主| 发表于 2022-3-17 14:32 | 显示全部楼层
老师您好,我这里说的K线包含是指:一根K线走完之后,后续的任一K线最高和最低都没有突破这根X线,后面的K线就是被包含,是无效K线。反之就是有效K线。突破信号要以前面的有效K线高低点来参考。如前面009老师所说,应该是设置一个中间变量H1、L1,需要对H1、L1初始赋值,但随着K线增加,H1、L1动态要随之更新,因为一直要判断K线是否是有效的(被包含就无效)。不知道我描述清楚了没有。另外还要记录每跟K线止损次数,发生两次止损后这根K线不再开仓,直到生成下一根K线。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-3-17 15:31 | 显示全部楼层
先以日内,多头为例:
H1:VALUEWHEN(TODAYBAR=3,H);//判断K是否有效的基准高点。按照前面提供的当日第三个K最高价 的思路处理的。
L1:VALUEWHEN(TODAYBAR=3,L);

isContain:(L<L1 OR H>H1) and TODAYBAR>3;//突破,上突破或者下突破。 满足时候就是有效K
RH:=VALUEWHEN(isContain,H);//最近一个有效K的最高价
RL:=VALUEWHEN(isContain,L);


if high>ref(RH,1) and holding=0 then buy(1,1,marketr);
if low<ref(RL,1) and holding>0 then sell(1,holding,marketr);

if close<enterprice*0.99 and holding>0 then sell(1,holding,marketr);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

9

帖子

9

积分

Rank: 1

等级: 新手上路

注册:
2022-3-14
曾用名:
 楼主| 发表于 2022-3-17 16:07 | 显示全部楼层
009老师您好,图表模式下能否实现某根K线的开仓及止损次数记录?实现同根K线发生两次止损,不再开仓。如何实现?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-3-17 16:12 | 显示全部楼层
是这样的。金字塔里同一个K上  相同的下单语句实际交易中默认是只会下单一次。不会二次触发。
所以你说的这个问题 本身就不存在了。

你这里开平次数限制那也是只能跨K进行记录 。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

9

帖子

9

积分

Rank: 1

等级: 新手上路

注册:
2022-3-14
曾用名:
 楼主| 发表于 2022-3-17 16:45 | 显示全部楼层
技术009 发表于 2022-3-17 16:12
是这样的。金字塔里同一个K上  相同的下单语句实际交易中默认是只会下单一次。不会二次触发。
所以你说的 ...

谢谢009老师,谢谢各位老师们,我再慢慢琢磨一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-5-25 16:47 , Processed in 0.128375 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表