以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=3746)

--  作者:beensu
--  发布时间:2010/11/5 19:56:38
--  后台不能预警 和下单 原因

dt:=act=1 and ref(act,1)=0;
kt:=act = 0  and ref(act,1)=1;

if kt  and THOLDING>0 then
begin
tSELL(1,0,MKT),ORDERQUEUE;
tBUYSHORT(1, 1,MKT),ORDERQUEUE;
end
 
if dt and THOLDING<0 then
begin
tSELLSHORT(1,0,MKT),ORDERQUEUE;
tBUY(1,1,MKT),ORDERQUEUE;
end
////////////////////////////////////////////////////////////

 

 

//tsellshort(  dt  and tHOLDING<0,0,mkt  );
////tBUY( DT AND NOT(tTYPE(1)=1) AND NOT(tTYPE(1)=1) and tHOLDING=0, 1, mkt);//lmt,h
//tsell( kt and tHOLDING>0,0,mkt );//lmt,l
////tBUYSHORT( KT  AND NOT(tTYPE(1)=3) AND NOT(tTYPE(1)=3) and tHOLDING=0,1 ,mkt);

 

 

 

两种都不能下单 问题在哪?


//


--  作者:wattwei
--  发布时间:2010/11/5 20:31:04
--  
 如果现在没有仓位,程序执行会的情况会怎么样?
--  作者:beensu
--  发布时间:2010/11/5 21:46:42
--  

根本就不下单 谈何仓位呀?


--  作者:wattwei
--  发布时间:2010/11/5 21:53:56
--  
 好好看看代码,初始时仓位是0,再看看开仓语句的限制,怎么可能下单呢
--  作者:beensu
--  发布时间:2010/11/5 22:18:14
--  

看到了 谢谢

再请问 我用PLAYSOUND((act=1 and ref(act,1)=0) or (act=0 and ref(act,1)=1),\'D:\\ONTIFY.wav\'); 问什么有的时候有提示音 有的时候没有 ?

[此贴子已经被作者于2010-11-5 22:19:14编辑过]

--  作者:wattwei
--  发布时间:2010/11/5 22:28:54
--  
需要测试下。我使用playsound时没有发现类似问题。
比方说,条件设成1,就会不停响。0,就不会响。
现在外盘还在运行,你可以用外盘行情调试下,找找原因