金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 100020061

日线

[复制链接]

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-24 10:12 | 显示全部楼层
100020061 发表于 2023-4-24 10:11
上次连跌 以后的的反弹以后计算上次的连跌周期里面的跌幅和周期的关系
这次连涨的周期大于上次连跌的周 ...

这个上涨和下跌的定义 和周期我有
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-24 10:16 | 显示全部楼层
技术009 发表于 2023-4-24 10:06
这种不好写吧。你这个思路都没成形,我们不可能替你们完善思路的呀。我们只能协助在思路确定基础上尝试用代 ...

连阴下跌1:BARSLAST(ISUP AND NOT(C>O AND C<REF(HHV(MAX(C,O),5),1)));
连阴下跌:BARSSINCE2(IF(连阴下跌1>=3,COUNT(C<O,连阴下跌1)>=3,0)OR ZC>ZO AND C<ZO,连阴下跌1)+1;
连跌跌幅:ABS(100*(IF(连阴下跌>=3,LLV(L,连阴下跌),DRAWNULL)-REF(O,BARSSINCE2(C<O,连阴下跌)))/REF(O,BARSSINCE2(C<O,连阴下跌)));
我这样定义的连跌和跌幅
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-24 10:18 | 显示全部楼层
技术009 发表于 2023-4-24 10:06
这种不好写吧。你这个思路都没成形,我们不可能替你们完善思路的呀。我们只能协助在思路确定基础上尝试用代 ...

因为连涨连跌有个3日限制 所以连跌后的连涨以后  上次连跌的周期数要用连跌的数减3得到 跌幅也是要取减3的跌幅才行·
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-24 10:24 | 显示全部楼层
技术009 发表于 2023-4-24 10:06
这种不好写吧。你这个思路都没成形,我们不可能替你们完善思路的呀。我们只能协助在思路确定基础上尝试用代 ...

等于就是上涨以后取上次下跌的跌幅和下跌周期,就求下面两个数据也可以吧
上次下跌的周期数和跌幅要减去3个下跌周期数就对了  上涨计算方式我也有  要的话我发出来
老师看看帮我整理出下面两个需求就可以了
1:本次上涨阶段上涨周期/上次的下跌周期的值
2:本次上涨涨幅/上次下跌跌幅的值
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-4-24 15:46 | 显示全部楼层
你这个 要获取到 连跌和连涨的交界点。你连涨之前未必是连着一个连跌的。

即你要回溯到第一个连涨满足的位置的前一个K,看下是否满足连跌的条件。然后再取值。否则你取到的可能是之前一个和现在连涨没有交界的连跌。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-24 21:48 | 显示全部楼层
技术009 发表于 2023-4-24 15:46
你这个 要获取到 连跌和连涨的交界点。你连涨之前未必是连着一个连跌的。

即你要回溯到第一个连涨满足的 ...

我这个处理过了 连跌中可能也有涨的时候,但是要连涨3天以上并且满足其他条件才会开始计算连涨。当正式开始计算连涨以后,其实已经连涨三天了,所以正式开始连涨才会开始计算前面连跌的幅度和周期,前面参与计算的周期就是前面统计出来的周期数减3 ,前面跌幅的计算周期也是前面统计的周期减3以后的周期参与计算。这些我都出来好了
现在就是这个取值 本次上次 这种老是有点搞不清 要试很久,调试输出·····容易搞错
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-24 21:53 | 显示全部楼层
技术009 发表于 2023-4-24 15:46
你这个 要获取到 连跌和连涨的交界点。你连涨之前未必是连着一个连跌的。

即你要回溯到第一个连涨满足的 ...

另外问下老师 我能不能在模型里面分段做条件和开平仓。比如连跌中 用IF 判断连跌多少天 才开始计算反弹的可能  一直到开平仓  这个都放在IF里面 意思就是不满足前面的条件 IF里面就不计算这种开平仓。 没种不同的开平仓都在IF里面执行 这种能行吗?但是好像很多函数又不能进IF
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-4-25 09:06 | 显示全部楼层
开平仓可以在if语句内部,涉及到不能在if内部的那只能放到if外面计算好,再引用下了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-25 11:07 | 显示全部楼层
技术009 发表于 2023-4-24 08:47
日线上无效。你这里都是后台程序化了,你直接用CURRENTTIME 不就行了。

30MH:=ref(hhv(h,12),sumbars(ref(M30_5M,1)=1,1));
30ML:=ref(LLv(L,12),sumbars(ref(M30_5M,1)=1,1));
老师你好 我用类似的方式在5分钟周期求出所有大周期的数据 V等等,用这些东西做出一些特殊指标,满足条件以后引用大周期指标进行共振。但是要用这些东西必须在IF的外面先计算出来,问:这种在IF之外罗列的比较多的赋值 会不会也是很大的计算量?和直接引用对比会有相差吗?

补充内容 (2023-4-25 11:12):
上述计算是没有任何引用 全部是直接计算的
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-25 12:05 | 显示全部楼层
技术009 发表于 2023-4-25 09:06
开平仓可以在if语句内部,涉及到不能在if内部的那只能放到if外面计算好,再引用下了。


在5分钟表达30分钟的  BARSLAST(isup);
两个值  30MC 30MO  已求出
BARSLAST(30MC<30MO) 是第一次30周期收阴的开始的第一个5分钟K为1  第二2个5分钟为2, 我要让他在下次出现 收阴的位置才为2 要怎么处理呢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-27 15:32 , Processed in 0.075585 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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