金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
123
返回列表 发新帖
楼主: 佰昌阳投

求编写一套MACD策略代码

[复制链接]

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-3-16 19:23 | 显示全部楼层
按20楼逻辑:

input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);
INPUT:ss(1,1,1000,1);
DIFF :EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  :EMA(DIFF,M);
MACD1 :2*(DIFF-DEA), COLORSTICK;

VARIABLE:zs:=0;

P1:=ref(h+l,1)/2;//中间价,按照(最高+最低)/2 方式计算。可自行调整计算方式
L1:=ref(l,1);
H1:=ref(h,1);
if ref(macd1,1)>1 and holding=0 then
begin
buy(holding=0,ss,limit,P1);   
zs:=L1;
end


if ref(macd1,1)<-1  and holding=0 then
begin
buyshort(holding=0,ss,limit,P1);  
zs:=H1;
end

if c<zs then 多止损:sell(1,holding,market);
if c>zs then 空止损:sellshort(1,holding,market);
持仓:holding;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

15

主题

134

帖子

134

积分

等级: 免费版

注册:
2022-3-6
曾用名:
 楼主| 发表于 2022-3-17 09:29 | 显示全部楼层
如果本K线没有走到上一根K线的中间价,还是以上一根K线的中间价挂单,不是将本K线中间价作为下一根K线的挂单价。
回复

使用道具 举报

15

主题

134

帖子

134

积分

等级: 免费版

注册:
2022-3-6
曾用名:
 楼主| 发表于 2022-4-6 10:53 | 显示全部楼层
请问怎么将在本代码得基础加上(以买一价开空,以卖一价开多)
回复

使用道具 举报

37

主题

9933

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-4-6 11:14 | 显示全部楼层
thisclose指令就是对手价。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

15

主题

134

帖子

134

积分

等级: 免费版

注册:
2022-3-6
曾用名:
 楼主| 发表于 2022-4-6 11:19 | 显示全部楼层
好的,谢谢
回复

使用道具 举报

15

主题

134

帖子

134

积分

等级: 免费版

注册:
2022-3-6
曾用名:
 楼主| 发表于 2022-4-6 12:06 | 显示全部楼层
最近测试出现信号闪烁问题,(例如一根K线盘中出现开仓信号,但是收盘后却没有开仓信号)请问在轮询模式下怎样来根据价格实时变化来开仓(例如盘中出现开空信号后又出现平仓开多信号)
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-6 13:29 | 显示全部楼层
轮训模式下就是根据实时信号执行的。或者说轮训模式下 捕捉到信号就会执行。

信号闪烁根本上要从逻辑条件上入手比较好,简单说就设法稳固信号逻辑,或者改用走完K模式。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

15

主题

134

帖子

134

积分

等级: 免费版

注册:
2022-3-6
曾用名:
 楼主| 发表于 2022-4-6 13:46 | 显示全部楼层
了解了,感谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-25 23:06 , Processed in 0.135692 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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