金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: 摆摊卖回忆

求助,帮忙编写一个交易系统

[复制链接]

22

主题

63

帖子

63

积分

等级: 免费版

注册:
2022-10-18
曾用名:
 楼主| 发表于 2023-10-19 15:01 | 显示全部楼层
admin 发表于 2023-10-19 14:52
你先看下这个是不是你描述的位置。

DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);

回复

使用道具 举报

3

主题

819

帖子

860

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2023-10-19 15:37 | 显示全部楼层
示例模板如下,只实现了多头部分的止盈和月底平仓操作。建议您笑话示例逻辑后,尝试实现剩余部分的逻辑。
[PEL] 复制代码
DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD :2*(DIFF-DEA);
ll:=LLV(low,5);
hh:=HHV(HIGH,5);

BAR:SUMBARS(MONTH<>ref(MONTH,1),1);

//cond_bar等于0时,说明第一次成立。
ll_bar:BARSSINCE2(macd>ref(macd,1) , BAR);
hh_bar:BARSSINCE2(macd<ref(macd,1) , BAR);
//第一次成立时,5个周期内的最低价
XX:VALUEWHEN(ll_bar=0,ll);
yy:VALUEWHEN(hh_bar=0,hh);

if CROSS(close,XX)=1 AND VALID(BAR)=1 THEN BEGIN
        SELLSHORT(HOLDING<0,1,MARKETR);
        buy(HOLDING=0,1,MARKETR);
END


if CROSS(yy,close)=1 AND VALID(BAR)=1 THEN BEGIN
        SELL(HOLDING>0,1,MARKETR);
        buySHORT(HOLDING=0,1,MARKETR);
END


IF (HHV(H,ENTERBARS)-CLOSE)/AVGENTERPRICE>=0.3 then  begin 
        移动止盈:SELL(1,HOLDING,MARKET);
end

IF ISMONTHEND=1 then begin 
        SELLSHORT(HOLDING<0,1,MARKETR);
        SELL(HOLDING>0,1,MARKETR);
END
回复

使用道具 举报

22

主题

63

帖子

63

积分

等级: 免费版

注册:
2022-10-18
曾用名:
 楼主| 发表于 2023-10-20 13:34 | 显示全部楼层
admin 发表于 2023-10-19 15:37
示例模板如下,只实现了多头部分的止盈和月底平仓操作。建议您笑话示例逻辑后,尝试实现剩余部分的逻辑。
...

按照你这样写,移动止盈不对,应该是最高盈利超过30个点之后,后面才触发移动止盈的条件。而且你这样写,开仓价也不对,用的函数是平均持仓价跟本来的开仓价差不少

补充内容 (2023-10-20 13:37):
我把AVGENTERPRICE改成ENTERPRICE,结果也不对,开仓那根信号有问题
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-10-20 21:48 | 显示全部楼层
上面的代码是主干逻辑。在没有加仓逻辑的情况下,持仓均价就是开仓价。

其次你补充的内容,是因为在开仓那根k时,ENTERBARS是0 。所以止盈止损条件还要加一个辅助条件
(HHV(H,ENTERBARS)-CLOSE)/AVGENTERPRICE>=0.3 and ENTERBARS>0
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-31 16:19 , Processed in 0.125693 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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