金字塔决策交易系统

标题: 编码问题与执行不一致,麻烦大神指点迷津 [打印本页]

作者: 于智取    时间: 2024-4-28 15:58
标题: 编码问题与执行不一致,麻烦大神指点迷津
temp:=ref(操盘线>财神线,1);
if temp and 操盘线<财神线then begin
IF C-AVGENTERPRICE>100*MINDIFF THEN BEGINsel1(1,holding,marketr); buyshort(1,1,marketr); end
END


麻烦大神给翻译一下,这个编码如果用金字塔程序交易具体会怎么执行?我回测的怎么没见止损平仓,反而继续开单,走时开个好几十单都不平仓。麻烦给解释一下
作者: 技术009    时间: 2024-4-28 16:01
你代码里就一个开空,平多语句,你没有写平空的语句,自然不会平空.

[attach]23952[/attach]


建议参考下函数说明:https://www.weistock.com/docs/PE ... 87%BD%E6%95%B0.html

作者: 于智取    时间: 2024-4-28 16:30
IF C-AVGENTERPRICE>100*MINDIFF  这个不是止损平仓的指令吗?
作者: 于智取    时间: 2024-4-28 16:38
就单说这一个走势开空平多这一个。前面的指令止损怎么不执行?还一直开单
作者: 技术008    时间: 2024-4-29 09:01
你后面是sell是平多指令
和buyshort开空的,不是一个对称的指令

止损前面必须有开多才可以,图表你可以当成你实际交易,你没开多前发止损平多出去,也不行的是不是




欢迎光临 金字塔决策交易系统 (https://www.weistock.com/BBS/) Powered by Discuz! X3.4