金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: jzt001

这个策略代码该怎么写呢?

[复制链接]

3

主题

16

帖子

16

积分

Rank: 2

等级: 标准版

注册:
2024-2-21
曾用名:
发表于 2024-10-2 17:40 | 显示全部楼层
假设走到0号这个K线,发现macd值增大(0号比1号大,1号比2号小),认为是拐点,把1号K线的最高价设为HH,之后的K线收盘价大于HH,触发买入。您给的公式好像不是我的意思。麻烦指正,谢谢!
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
bars:macd<ref(macd,1) and ref(macd,1)>ref(macd,2);
LL:=ref(LOW,bars+1);
bars1:macd>ref(macd,1) and ref(macd,1)<ref(macd,2) ;
HH:=ref(HIGH,bars1+1);
EXITLONG:C<LL TFILTER;
ENTERLONG:C>HH TFILTER;
回复

使用道具 举报

3

主题

16

帖子

16

积分

Rank: 2

等级: 标准版

注册:
2024-2-21
曾用名:
发表于 2024-10-2 17:43 | 显示全部楼层
另外bars1这么表达是对的吗?公式导航里没有找到bars这个函数,只有barpos。
截图202410021741547215.png
回复

使用道具 举报

3

主题

16

帖子

16

积分

Rank: 2

等级: 标准版

注册:
2024-2-21
曾用名:
发表于 2024-10-2 18:26 | 显示全部楼层
同理,在上涨趋势中发现,走到0号K线时发现macd值减小了,那么找到1号K线的最低价LL,作为标准,当走到X号K线的收盘价小于LL了,卖出。
麻烦也帮我写一下吧,谢谢!
截图202410021826495826.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 19:11 , Processed in 0.213645 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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