金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1562|回复: 7

设置止赢止损无效,请帮忙解决,谢谢

[复制链接]

4

主题

24

帖子

24

积分

Rank: 1

等级: 新手上路

注册:
2024-1-6
曾用名:
发表于 2024-1-15 22:50 | 显示全部楼层 |阅读模式
WARNING_DISABLE:9;
CC_K:=TsellHOLDINGEX( '','' ,0 );//持有的空单数量
if CC_K > 0 THEN
Begin

CC_JJ1:=TAVGENTERPRICE();
DEBUGFILE('D:\TEST99.TXT',stklabel&' 持仓2=%.1f',CC_K);
DEBUGFILE('D:\TEST99.TXT',stklabel&' 持仓价格=%.1f',CC_JJ1);
sellshort(1,0,LIMITR,CC_JJ1-50*mindiff);//空止盈
END

CC_D:=TBUYHOLDINGEX( '','' ,0 );//持有的多单数量
if CC_D >0 THEN
BEGIN
CC_JJ2:=TAVGENTERPRICE();
DEBUGFILE('D:\TEST99.TXT',stklabel&' 持仓2=%.1f',CC_D);
DEBUGFILE('D:\TEST99.TXT',stklabel&' 持仓价格=%.1f',CC_JJ2);
sell(1,0,LIMITR, CC_JJ2+50*mindiff );//多止盈:
END

回复

使用道具 举报

37

主题

9961

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-1-16 14:03 | 显示全部楼层
止盈止损一般按照固定间隔模式执行即可,即使行情波动较大时,吧最新价close换成low,也能避免漏掉信号。
无论是设置还是代码实现,本质上都是一样的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

24

帖子

24

积分

Rank: 1

等级: 新手上路

注册:
2024-1-6
曾用名:
 楼主| 发表于 2024-1-16 14:00 | 显示全部楼层
技术006 发表于 2024-1-16 12:11
上面的代码没有其他条件控制,一般止盈止损的逻辑都是判断盈亏条件,然后才有触发动作。

例如:止损处理 ...

这个需要实时运行吧,如果行情变化很快应该来不及;我想开仓就设置好,如果不行,我就在界面按品种设置了
回复

使用道具 举报

37

主题

9961

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-1-16 12:11 | 显示全部楼层
上面的代码没有其他条件控制,一般止盈止损的逻辑都是判断盈亏条件,然后才有触发动作。

例如:止损处理,当持仓均价于最新价相差20个变动价位以上时止损。
ZSCOND:TAVGENTERPRICEEX2('','' ,0)-close>=20*MINDIFF;

if ZSCOND=1 then begin
  tsell(.......);

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

使用道具 举报

4

主题

24

帖子

24

积分

Rank: 1

等级: 新手上路

注册:
2024-1-6
曾用名:
 楼主| 发表于 2024-1-16 11:56 | 显示全部楼层
技术010 发表于 2024-1-16 09:55
后台程序化不能使用sell,sellshort这个图表交易函数的,需要使用TSELL,TSELLSHORT。另外交易指令也不能使 ...

按照这个改了公式,就会下委托单,和我设想的不一样,如图所示,怎么在后台程序化实现,谢谢
截图202401161156273142.png
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-1-16 09:55 | 显示全部楼层
后台程序化不能使用sell,sellshort这个图表交易函数的,需要使用TSELL,TSELLSHORT。另外交易指令也不能使用LIMITR,后台的限价指令是LMT。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4

主题

24

帖子

24

积分

Rank: 1

等级: 新手上路

注册:
2024-1-6
曾用名:
 楼主| 发表于 2024-1-16 09:53 | 显示全部楼层
我在用在后台程序化,1分钟K线运行
回复

使用道具 举报

37

主题

9961

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-1-16 08:30 | 显示全部楼层
本帖最后由 技术006 于 2024-1-16 08:39 编辑

这部分代码你是用在了图表程序化下?
图表没有理论持仓(即没有理论开仓动作),不会触发平仓动作的。图表不能用实际账户的持仓作为条件判断。后台函数只有最新值,会直接干扰图表历史上的理论信号的计算。

可以参照图表入门看下其机制与实现的结构
https://www.weistock.com/docs/PE ... %E7%AD%96%E7%95%A5/
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-5 11:46 , Processed in 0.170663 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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