以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请帮忙转化代码  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=188065)

--  作者:悠莲
--  发布时间:2021/4/27 9:39:49
--  请帮忙转化代码
TMP:=C>MA(C,10);
TMP1:=C<MA(C,10);
TMP=1,BPK;
CHECKSIG_MIN(BPK,\'A\',60,\'F\',1);
TMP1=1,SPK;
CHECKSIG_MIN(SPK,\'A\',60,\'F\',1);
SETALLSIGPRICETYPE(CMPETITV_ORDER);
TRADE_OTHER(\'AUTO\');
SETMOVEOPIPRICE(CMPETITV_ORDER);
AUTOFILTER;
以上文化的代码,能帮忙转化成金字塔的吗,谢谢!

--  作者:FireScript
--  发布时间:2021/4/27 9:57:24
--  
没办法等效转换的。
TMP:=C>MA(C,10);
TMP1:=C<MA(C,10);


if tmp then
begin
sellshort(1,holding,market);
buy(holding=0,1,market);   
end

if tmp then
begin
sell(1,holding,market);
buyshort(holding=0,1,market);   
end

1.CHECKSIG_MIN 这个信号复核是无法实现的。这个在文化也是配合它自己的功能和机制实现的。
金字塔上对信号的处理 就是走完K和固定轮训模式。没有这个复核机制。

2.SETMOVEOPIPRICE(CMPETITV_ORDER);

这个超价也是和设置关联的。你最好看下它哪里的超价是怎样设定的。上面暂且用市价替代这个。