金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3495|回复: 1

老师帮修改一下

[复制链接]

26

主题

77

帖子

77

积分

Rank: 2

等级: 标准版

注册:
2021-12-22
曾用名:
发表于 2022-1-25 00:44 | 显示全部楼层 |阅读模式
图中第一处开仓的同时又加仓,只要它开仓。
图中第二处空损完应该同时有开多的,所有达到平空开多条件的都只有平空没有反手多,平多反手空的正常。
是不是逻辑表达顺序有问题呀,帮忙按要求修改一下,谢谢老师。


//开多仓
IF CROSS(C,REF(波浪顶,1)) AND CROSS(C,金龙线) THEN
BEGIN
        BUY(HOLDING=0,10,MARKET);
END
//平多仓
加多:BUY(HOLDING>0 AND CROSS(C,REF(波浪顶,1)),5,MARKET);
多止盈:SELL(openprofit>0 AND CROSS(金龙线,C),0,MARKET);
多止损:SELL(openprofit<0 AND CROSS(REF(波浪底,1),C),0,MARKET);

//开空仓
IF CROSS(REF(波浪底,1),C) AND CROSS(金龙线,C) THEN
BEGIN
        BUYSHORT(HOLDING=0,10,MARKET);
END
//平空仓
加空:BUYSHORT(HOLDING<0 AND CROSS(REF(波浪底,1),C),5,MARKET);
空止盈:SELLSHORT(openprofit>0 AND CROSS(C,金龙线),0,MARKET);
空止损:SELLSHORT(openprofit<0 AND CROSS(C,REF(波浪顶,1)),0,MARKET);

2IY20MMA})BQ_CPYL99T6JC.png
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-25 08:34 | 显示全部楼层
1.加仓语句写到开仓语句前面去。
2.止损语句全部调整到开仓语句前面去才行。你语句顺序你要考虑到啊。开仓在平仓后面 自然是不能反手的了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-8 11:37 , Processed in 0.231947 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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