金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 大树

请老师帮看下公式测评后为何没有一次交易

[复制链接]

17

主题

49

帖子

49

积分

Rank: 1

等级: 新手上路

注册:
2021-10-30
曾用名:
 楼主| 发表于 2021-11-4 13:12 | 显示全部楼层
上面的写错了几个字,以如下为准

我又仔细研究了下,应该是3个步骤:

1:开仓后2%亏损止损,表示开仓点位不正确。

2:开仓后盈利了,开仓后走了10跟k线后都没止损,盈利也没超过5%,那么止盈。

3:最大盈利幅度超过5%后,盈利幅度回落最大盈利幅度的20%止盈。

止赢平仓后不是马上反手,等程序判断有新的开空或开多信号时再开仓,然后继续执行止盈止损策略。谢谢老师。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-4 13:43 | 显示全部楼层
[PEL] 复制代码
MA3:=EMA(CLOSE,3);
MA10:=EMA(CLOSE,10);


开多平空条件:cross(MA3,ma10);
开空平多条件:cross(MA10,ma3);



//固定2%止损部分

IF (AVGENTERPRICE-c)/AVGENTERPRICE>=0.02 THEN BEGIN
SELL(1,HOLDING,MARKET);
END

IF (c-AVGENTERPRICE)/AVGENTERPRICE>=0.02 THEN BEGIN
SELLSHORT(1,HOLDING,MARKET);
END


maxprofit1:=(hhv(h,ENTERBARS+1)-AVGENTERPRICE)/AVGENTERPRICE;//多头最大盈利,按照最高价和持仓均价计算的.
maxprofit2:=(AVGENTERPRICE-llv(l,ENTERBARS+1))/AVGENTERPRICE;
currentprofit1:=(c-AVGENTERPRICE)/AVGENTERPRICE;
currentprofit2:=(AVGENTERPRICE-c)/AVGENTERPRICE;

//持仓大于10个周期,最高盈利小于5% 平仓。这里需要注意下面这2句平仓 未必是止盈的。仅仅是没触发2%止损也没有达到过5%的盈利。
IF ENTERBARS+1>=10 AND maxprofit1<0.05 and holding>0 then 多止盈:sell(1,holding,market);
IF ENTERBARS+1>=10 AND maxprofit2<0.05 and holding<0 then 空止盈:sellshort(1,holding,market);

if maxprofit1>=0.05 and currentprofit1<=maxprofit1*0.8 then 多移动止盈:sell(1,holding,market);
if maxprofit2>=0.05 and currentprofit2<=maxprofit2*0.8 then 空移动止盈:sellshort(1,holding,market);


平空:SELLSHORT(开多平空条件 ,0,MARKET);
开多:BUY(开多平空条件 and holding=0,1,MARKET);
平多:SELL(开空平多条件,0,MARKET);
开空:BUYSHORT(开空平多条件 and holding=0,1,MARKET);





适用的运行模式:固定时间间隔。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

17

主题

49

帖子

49

积分

Rank: 1

等级: 新手上路

注册:
2021-10-30
曾用名:
 楼主| 发表于 2021-11-4 15:07 | 显示全部楼层
技术009 发表于 2021-11-4 13:43
[mw_shl_code=pel,true]MA3:=EMA(CLOSE,3);
MA10:=EMA(CLOSE,10);

谢谢老师,我仔细研究下。心里由衷很感谢您!
另外,我在测试自动交易时,发生过两次,出现信号程序不自动反手,第一次出现是在昨天早上10:15停盘前一分钟,出现了转换信号,程序当时持有多单没有即时反手,我就在图标程序交易启动交易那个对话框里选择了k线走完提前3秒开仓那个选项。我截图了您帮看看。第二次出现是现在,下午3:00结束时出现开空信号结果没提前3秒反手,目前还持有多单。。。。。。请问可以有什么好方法解决吗?
回复

使用道具 举报

17

主题

49

帖子

49

积分

Rank: 1

等级: 新手上路

注册:
2021-10-30
曾用名:
 楼主| 发表于 2021-11-4 15:08 | 显示全部楼层
截图如下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-4 15:09 | 显示全部楼层
首先核实下


这里是否有反手的信号记录。这里有记录说明当时触发了,但是下单失败这就要看日志里怎么纪录的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

17

主题

49

帖子

49

积分

Rank: 1

等级: 新手上路

注册:
2021-10-30
曾用名:
 楼主| 发表于 2021-11-4 16:30 | 显示全部楼层
登录图标交易时跳出对话框提醒,另外看了下日志,成交、未成交、委托记录里都没有

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-4 16:41 | 显示全部楼层
这最后一个平多开空 信号在图表上有吗?我看你交易记录最后一次下单 是14:21分 后面没再看到下单触发的记录了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

17

主题

49

帖子

49

积分

Rank: 1

等级: 新手上路

注册:
2021-10-30
曾用名:
 楼主| 发表于 2021-11-4 16:46 | 显示全部楼层
老师我测试了下止盈,好像有个问题就是止盈了后,接着开空,或者接着开多。我的策略的原本意思是3叉10后开仓。请看图
回复

使用道具 举报

17

主题

49

帖子

49

积分

Rank: 1

等级: 新手上路

注册:
2021-10-30
曾用名:
 楼主| 发表于 2021-11-4 16:47 | 显示全部楼层
如图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

17

主题

49

帖子

49

积分

Rank: 1

等级: 新手上路

注册:
2021-10-30
曾用名:
 楼主| 发表于 2021-11-4 16:51 | 显示全部楼层
老师不用管了,这下正确了不会空止盈后开空,多止盈后开多了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-8 14:15 , Processed in 0.114888 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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