金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 109|回复: 1

关于止损问题

[复制链接]

67

主题

245

帖子

245

积分

等级: 免费版

注册:
2024-3-16
曾用名:
发表于 2024-10-27 23:25 | 显示全部楼层 |阅读模式
能否用图形程序中的代码实现画线止损?比如我的多单买点是100元,那么我想设置止损为90元,我目前使用以下代码,
ZS参数为10;但是在回测器中,有与我写的是C,导致他会在我买入价格的下一个周期的close止损,而不是实时止损。实际使用中,我采用的是1秒轮询模式,好像也是无法做到亏10元就立即止损,这是什么原因?有没有更好的止损止盈方法?
// 止损
IF HOLDING>0 AND C-AVGENTERPRICE<-ZS*MINDIFF THEN BEGIN //多单止损
多头止损:SELL(1,HOLDING,MARKET);
END
IF HOLDING<0 AND C-AVGENTERPRICE>ZS*MINDIFF THEN BEGIN //空单止损
空头止损:SELLSHORT(1,HOLDING,MARKET);
END


同样的,止盈似乎也无法做到超过买入价格10元就止盈。至少回测器做不到。
// 止盈
IF HOLDING>0 AND C-AVGENTERPRICE>10*MINDIFF THEN BEGIN //多单止盈
   多头止盈:SELL(1,HOLDING,MARKET);
END
IF HOLDING<0 AND C-AVGENTERPRICE<-10*MINDIFF THEN BEGIN //空单止盈
   空头止盈:SELLSHORT(1,HOLDING,MARKET);
END

回复

使用道具 举报

31

主题

7758

帖子

7768

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-28 09:03 | 显示全部楼层
用marketr不要用market
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 13:41 , Processed in 0.171524 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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