金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5410|回复: 13

老师,求助

[复制链接]

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
发表于 2022-1-18 12:50 | 显示全部楼层 |阅读模式
老师,帮一下忙,如何写代码
如果当前K线成交量大于前一根K线成交量的5倍,那么就记下这根K线,从这根K线之后统计20根K线,当大于第20根K线后,在21根K线收盘价买入一手。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-18 13:11 | 显示全部楼层
[PEL] 复制代码
VARIABLE:mark:=0;

if vol>5*ref(vol,1) and mark=0 then mark:=1;

if all(mark,22) and holding=0 then  
begin 
buy(1,1,market);	
end 
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
 楼主| 发表于 2022-1-18 15:45 | 显示全部楼层
老师,我测试了一下,不符合我的想法,我把P:=all(mark,20),发现都是1,而且所有K线都是1啊,我需要P的结果是数量总和20。帮改一下。
如果当前K线成交量大于前一根K线成交量的5倍,那么就记下这根K线,从这根K线之后统计20根K线的数量,然后把这个数值赋值给P.
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-18 15:57 | 显示全部楼层
因为代码不完整。你没有说离场条件。正常完整的应该是离场时候把mark重置为0 。直到下次满足条件K才重置。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
 楼主| 发表于 2022-1-18 16:08 | 显示全部楼层
老师,我的完整思想如下。帮我写一下
如果当前K线成交量大于前一根K线成交量的3倍,并且形成的是阳线;
那么当市场价格回调到这根K线的最低价加20跳的时候,并且要求在这根K线之后20根K线之内开仓(如果超过20根K线不要开仓),买入1手。
买入后,如果价格盈利2%时候,直接平仓,如果价格跌破这根K线的最低点时候,止损平仓。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-18 16:10 | 显示全部楼层
你这个需求 不就是这个帖子的嘛?

https://www.weistock.com/bbs/for ... thread&tid=4597
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
 楼主| 发表于 2022-1-18 16:20 来自手机 | 显示全部楼层
老师,我中间加多了一个条件,这个条件我了一个通宵都解决不了,老师你帮我仔细看看,中间不一样。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-18 16:27 | 显示全部楼层
“并且要求在这根K线之后20根K线之内开仓”这个条件?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

41

帖子

41

积分

Rank: 1

等级: 新手上路

注册:
2022-1-6
曾用名:
 楼主| 发表于 2022-1-18 16:30 | 显示全部楼层
对的,老师,如果20根K线内,不能满足条件,就不开仓了。等到下一次机会。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-18 16:31 | 显示全部楼层
一个问题。你这个满足条件的K是会更新的 你知道的吧。可能还每开仓,这个K的位置就又更新了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-25 02:24 , Processed in 0.151294 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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