金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: 106157

图表程序移植到后台程序实盘开单后马上被平仓。

[复制链接]

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-12-19 10:17 | 显示全部楼层
你是不是还设置了走完K提前N秒下单 的设置?

回复

使用道具 举报

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
 楼主| 发表于 2024-12-19 10:21 | 显示全部楼层
初步判断是HIGHPRICE,LOWPRICE = 0 造成的; 可是图表模式就没这个问题。而且我也找不到任何逻辑问题;因为在开仓的时候,我就有给赋值的;求助
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-12-19 10:23 | 显示全部楼层
本帖最后由 资深技术05 于 2024-12-19 10:26 编辑

先确认下 有没有勾选 走完K的提前N秒下单的设置。

走完K正常只会执行一遍公式,但是你的日志里走完K那个位置 明显不止一次。正常走完K情况下,你下单语句在后面,平仓在前面 是不可能再回头执行到平仓语句的。
如果执行不止一次情况下你那个赋值地方是有问题的:

    //移动止盈
    IF YDZY=1 THEN BEGIN
        //每周期判断是否创新低
        IF L<LOWPRICE THEN BEGIN
            LOWPRICE:=L;
        END
    END


你直接赋予的这个L 实际是在你开仓之前出现的,它是开仓所在那个K的最低价,但是你开仓是在K要结束时候执行的呀。这里直接就失真的。如果是完全的走完K其实这里应该没问题的,所以我才怀疑你勾选那个走完K提前N秒下单的设置

回复

使用道具 举报

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
 楼主| 发表于 2024-12-19 10:41 | 显示全部楼层
确实设置了走完K的提前N秒下单设置。但是我设置的是1秒; 会不会是因为这个原因?但是我图表模式也是设置的1秒。也没有问题啊;
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-12-19 10:50 | 显示全部楼层
不要简单和图表对比,图表的机制和后台机制肯定有差异的。

图表每次执行公式都是基于上一个K的结果。后台则基于上一次执行的过程,这个上一次可能是上一个K 也可能不是。

你这个指标我本地会整理检查下,看看是否有其他转换的问题。稍迟点重新发你一个版本。到时候再运行看下。

回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-12-19 14:40 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
回复

使用道具 举报

13

主题

30

帖子

30

积分

Rank: 4

等级: 专业版

注册:
2024-11-5
曾用名:
 楼主| 发表于 2024-12-19 20:08 | 显示全部楼层
好的。麻烦把我这个帖子设为隐私权限,我不希望的代码被公开;
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 02:07 , Processed in 0.234811 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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