以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教后台问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=52105)

--  作者:lufuding
--  发布时间:2013/5/16 14:58:22
--  请教后台问题

第一问题

 

FG分笔扫苗后台打出的变量

05-16 14:38:07.614    当时最高新价                             1437.00
2013-05-16 14:38:07.614    当时最低新价                             1436.00
2013-05-16 14:38:07.614    当时最新价                         1437.00
2013-05-16 14:38:07.614    IT15H                              1436.00
2013-05-16 14:38:07.614    IT15l                              1432.00
2013-05-16 14:38:07.614    buycond                                      0.00

 

分笔扫苗上面两行红的理论已经CROSS触发让BUYCOND成立,但是BUYXOND还是0

 

 

 

第二问题

图表和后台都用这条语句,为什么变量不一样

是不是后台不能这样写啊?是否有未来?请帮忙改一下

IT15H:=VALUEWHEN( ref(aa,1)=1 and ref(aa,2)=1,ref(HHV(H,30),1));//上轨

 

条件触发语句

buycond:=交易时间 and cross(DYNAINFO(  7),it15h) ;//触发条件


--  作者:jinzhe
--  发布时间:2013/5/16 15:01:01
--  

1.上穿是前一个周期在下,后一个周期在上,光看一个时间点,判断不了上穿

2不一样请举例截图说明


--  作者:lufuding
--  发布时间:2013/5/16 15:02:51
--  
同样的代码,在后台不下单(图表有下单),上面是跟踪出的问题
--  作者:jinzhe
--  发布时间:2013/5/16 15:03:38
--  
图表和后台的处理机制不一样啊,不能一概而论的
--  作者:lufuding
--  发布时间:2013/5/16 15:29:42
--  
2013-05-16 14:37:58.958    RSV  5.51
2013-05-16 14:37:58.958    当时最高新价                             1436.00
2013-05-16 14:37:58.958    当时最低新价                             1435.00
2013-05-16 14:37:58.958    当时最新价                         1435.00
2013-05-16 14:37:58.958    IT15H                              1436.00             在这里时间是小于

2013-05-16 14:37:58.958    IT15l                              1432.00
2013-05-16 14:37:58.958    buycond                                      0.00
2013-05-16 14:37:58.958    多头止盈线  0.00
2013-05-16 14:37:58.958    多头止损线  0.00
2013-05-16 14:37:58.958    BUYSHORTcond                                  0.00
2013-05-16 14:37:58.958    空头止盈线  0.00
2013-05-16 14:37:58.958    空头止损线  0.00
2013-05-16 14:37:58.958    图表开仓价  1434.00
2013-05-16 14:37:58.958    后台实际开仓价  -1.#R
2013-05-16 14:37:58.958    价差  0.00
2013-05-16 14:37:58.958    开仓历时  -1.00
2013-05-16 14:37:59.379    当前持仓量  0.00
2013-05-16 14:37:59.379    zh1  1.00
2013-05-16 14:37:59.379    RSV  3.94
2013-05-16 14:37:59.379    当时最高新价                             1436.00
2013-05-16 14:37:59.379    当时最低新价                             1436.00
2013-05-16 14:37:59.379    当时最新价                         1436.00
2013-05-16 14:37:59.379    IT15H                              1436.00             在这时间等于

2013-05-16 14:37:59.379    IT15l                              1432.00
2013-05-16 14:37:59.379    buycond                                      0.00
2013-05-16 14:37:59.379    多头止盈线  0.00
2013-05-16 14:37:59.379    多头止损线  0.00
2013-05-16 14:37:59.379    BUYSHORTcond                                  0.00
2013-05-16 14:37:59.379    空头止盈线  0.00
2013-05-16 14:37:59.379    空头止损线  0.00
2013-05-16 14:37:59.379    图表开仓价  1434.00
2013-05-16 14:37:59.379    后台实际开仓价  -1.#R
2013-05-16 14:37:59.379    价差  0.00
2013-05-16 14:37:59.379    开仓历时  -1.00
2013-05-16 14:38:00.004    当前持仓量  0.00
2013-05-16 14:38:00.004    zh1  1.00
2013-05-16 14:38:00.004    RSV  3.94
2013-05-16 14:38:00.004    当时最高新价                             1436.00
2013-05-16 14:38:00.004    当时最低新价                             1436.00
2013-05-16 14:38:00.004    当时最新价                         1436.00
2013-05-16 14:38:00.004    IT15H                              1436.00
2013-05-16 14:38:00.004    IT15l                              1432.00
2013-05-16 14:38:00.004    buycond                                      0.00
2013-05-16 14:38:00.004    多头止盈线  0.00
2013-05-16 14:38:00.004    多头止损线  0.00
2013-05-16 14:38:00.004    BUYSHORTcond                                  0.00
2013-05-16 14:38:00.004    空头止盈线  0.00
2013-05-16 14:38:00.004    空头止损线  0.00
2013-05-16 14:38:00.004    图表开仓价  1434.00
2013-05-16 14:38:00.004    后台实际开仓价  -1.#R
2013-05-16 14:38:00.004    价差  0.00
2013-05-16 14:38:00.004    开仓历时  -1.00
2013-05-16 14:38:00.629    当前持仓量  0.00
2013-05-16 14:38:00.629    zh1  1.00
2013-05-16 14:38:00.629    RSV  3.94
2013-05-16 14:38:00.629    当时最高新价                             1436.00
2013-05-16 14:38:00.629    当时最低新价                             1436.00
2013-05-16 14:38:00.629    当时最新价                         1436.00
2013-05-16 14:38:00.629    IT15H                              1436.00
2013-05-16 14:38:00.629    IT15l                              1432.00
2013-05-16 14:38:00.629    buycond                                      0.00
2013-05-16 14:38:00.629    多头止盈线  0.00
2013-05-16 14:38:00.629    多头止损线  0.00
2013-05-16 14:38:00.629    BUYSHORTcond                                  0.00
2013-05-16 14:38:00.629    空头止盈线  0.00
2013-05-16 14:38:00.629    空头止损线  0.00
2013-05-16 14:38:00.629    图表开仓价  1434.00
2013-05-16 14:38:00.629    后台实际开仓价  -1.#R
2013-05-16 14:38:00.629    价差  0.00
2013-05-16 14:38:00.629    开仓历时  -1.00
2013-05-16 14:38:01.020    当前持仓量  0.00
2013-05-16 14:38:01.020    zh1  1.00
2013-05-16 14:38:01.020    RSV  3.94
2013-05-16 14:38:01.020    当时最高新价                             1436.00
2013-05-16 14:38:01.020    当时最低新价                             1436.00
2013-05-16 14:38:01.020    当时最新价                         1436.00
2013-05-16 14:38:01.020    IT15H                              1436.00
2013-05-16 14:38:01.020    IT15l                              1432.00
2013-05-16 14:38:01.020    buycond                                      0.00
2013-05-16 14:38:01.020    多头止盈线  0.00
2013-05-16 14:38:01.020    多头止损线  0.00
2013-05-16 14:38:01.020    BUYSHORTcond                                  0.00
2013-05-16 14:38:01.036    空头止盈线  0.00
2013-05-16 14:38:01.036    空头止损线  0.00
2013-05-16 14:38:01.036    图表开仓价  1434.00
2013-05-16 14:38:01.036    后台实际开仓价  -1.#R
2013-05-16 14:38:01.036    价差  0.00
2013-05-16 14:38:01.036    开仓历时  -1.00
2013-05-16 14:38:01.286    当前持仓量  0.00
2013-05-16 14:38:01.286    zh1  1.00
2013-05-16 14:38:01.286    RSV  3.94
2013-05-16 14:38:01.286    当时最高新价                             1437.00
2013-05-16 14:38:01.286    当时最低新价                             1436.00
2013-05-16 14:38:01.286    当时最新价                         1437.00
2013-05-16 14:38:01.286    IT15H                              1436.00             在这时间是大于  CORSS应该在这里成立

2013-05-16 14:38:01.286    IT15l                              1432.00
2013-05-16 14:38:01.286    buycond                                      0.00          但 BUYCOND依然等于0百思不得其解?
2013-05-16 14:38:01.286    多头止盈线  0.00
2013-05-16 14:38:01.286    多头止损线  0.00
2013-05-16 14:38:01.286    BUYSHORTcond                                  0.00
2013-05-16 14:38:01.286    空头止盈线  0.00
2013-05-16 14:38:01.286    空头止损线  0.00
2013-05-16 14:38:01.286    图表开仓价  1434.00
2013-05-16 14:38:01.286    后台实际开仓价  -1.#R
2013-05-16 14:38:01.286    价差  0.00
2013-05-16 14:38:01.286    开仓历时  -1.00
2013-05-16 14:38:01.473    当前持仓量  0.00
2013-05-16 14:38:01.473    zh1  1.00
2013-05-16 14:38:01.473    RSV  3.94
2013-05-16 14:38:01.473    当时最高新价                             1437.00
2013-05-16 14:38:01.473    当时最低新价                             1436.00
2013-05-16 14:38:01.473    当时最新价                         1437.00
2013-05-16 14:38:01.473    IT15H                              1436.00
2013-05-16 14:38:01.473    IT15l                              1432.00
2013-05-16 14:38:01.473    buycond                                      0.00
2013-05-16 14:38:01.473    多头止盈线  0.00

--  作者:lufuding
--  发布时间:2013/5/16 15:57:49
--  

同一句代码跟踪到前台图表和后台同一条语句变量不一样的地方

IT15H:=VALUEWHEN( ref(aa,1)=1 and ref(aa,2)=1,ref(HHV(H,30),1));//上轨

 

这是后台的

13-05-16 14:56:44.018    RSV  0.00
2013-05-16 14:56:44.018    当时最高新价                             1440.00
2013-05-16 14:56:44.018    当时最低新价                             1439.00
2013-05-16 14:56:44.018    当时最新价                         1440.00
2013-05-16 14:56:44.018    IT15H                              1442.00
2013-05-16 14:56:44.018    IT15l                              1440.00         这个时间跟前台一样

2013-05-16 14:56:44.018    buycond                                      0.00
2013-05-16 14:56:44.018    多头止盈线  0.00
2013-05-16 14:56:44.018    多头止损线  0.00
2013-05-16 14:56:44.018    BUYSHORTcond                                  0.00
2013-05-16 14:56:44.018    空头止盈线  0.00
2013-05-16 14:56:44.034    空头止损线  0.00
2013-05-16 14:56:44.034    图表开仓价  1440.00
2013-05-16 14:56:44.034    后台实际开仓价  -1.#R
2013-05-16 14:56:44.034    价差  0.00
2013-05-16 14:56:44.034    开仓历时  -1.00
2013-05-16 14:56:44.472    当前持仓量  0.00
2013-05-16 14:56:44.472    zh1  1.00
2013-05-16 14:56:44.472    RSV  0.00
2013-05-16 14:56:44.472    当时最高新价                             1440.00
2013-05-16 14:56:44.472    当时最低新价                             1440.00
2013-05-16 14:56:44.487    当时最新价                         1440.00
2013-05-16 14:56:44.487    IT15H                              1442.00
2013-05-16 14:56:44.487    IT15l                              1440.00     这个时间跟前台的不一样了

 

 

 

下面是前台图表的

 

2013-05-16 14:56:44.018    当前持仓量  -4.00
2013-05-16 14:56:44.018    当时最高新价                             1440.00
2013-05-16 14:56:44.018    当时最低新价                             1439.00
2013-05-16 14:56:44.018    当时最新价                         1440.00
2013-05-16 14:56:44.018    RSV  0.00
2013-05-16 14:56:44.018    IT15H                              1442.00
2013-05-16 14:56:44.018    IT15l                              1440.00            这个时间跟后台一样

2013-05-16 14:56:44.018    buycond                                      0.00
2013-05-16 14:56:44.018    多头止盈线  1442.60
2013-05-16 14:56:44.018    多头止损线  1439.74
2013-05-16 14:56:44.018    BUYSHORTcond                                  0.00
2013-05-16 14:56:44.018    空头止盈线  1437.71
2013-05-16 14:56:44.018    空头止损线  1441.57
2013-05-16 14:56:44.018    开仓历时  9.00
2013-05-16 14:56:44.472    当前持仓量  0.00
2013-05-16 14:56:44.472    当时最高新价                             1440.00
2013-05-16 14:56:44.472    当时最低新价                             1440.00
2013-05-16 14:56:44.472    当时最新价                         1440.00
2013-05-16 14:56:44.472    RSV  0.00
2013-05-16 14:56:44.472    IT15H                              1441.00
2013-05-16 14:56:44.472    IT15l                              1438.00      这个时间跟后台不一样

2013-05-16 14:56:44.472    buycond                                      0.00
2013-05-16 14:56:44.472    多头止盈线  1442.60
2013-05-16 14:56:44.472    多头止损线  1439.74
2013-05-16 14:56:44.472    BUYSHORTcond                                  0.00
2013-05-16 14:56:44.472    空头止盈线  1437.71
2013-05-16 14:56:44.472    空头止损线  1441.57
2013-05-16 14:56:44.472    开仓历时  10.00
2013-05-16 14:56:45.003    当前持仓量  0.00
2013-05-16 14:56:45.003    当时最高新价                             1440.00
2013-05-16 14:56:45.003    当时最低新价                             1439.00
2013-05-16 14:56:45.003    当时最新价                         1439.00
2013-05-16 14:56:45.003    RSV  0.00
2013-05-16 14:56:45.003    IT15H                              1441.00
2013-05-16 14:56:45.003    IT15l                              1438.00      这个时间跟后台不一样

 


--  作者:lufuding
--  发布时间:2013/5/16 16:08:08
--  

IT15H:=VALUEWHEN( ref(aa,1)=1 and ref(aa,2)=1,ref(HHV(H,30),1));//上轨

 

buycond:=交易时间 and cross(DYNAINFO(  7),it15h) ;//触发条件

 

 

我的这两句代码如何改成后台,确保它跟前台图表一样呢?


--  作者:lufuding
--  发布时间:2013/5/17 10:16:06
--  

后台不能用CROSS函数吗?

 

那我的这两句代码如何改成后台,确保它跟前台图表一样呢?我是分笔周期的

 

IT15H:=VALUEWHEN( ref(aa,1)=1 and ref(aa,2)=1,ref(HHV(H,30),1));//上轨

 

buycond:=交易时间 and cross(DYNAINFO(  7),it15h) ;//触发条件

 

 


--  作者:fly
--  发布时间:2013/5/17 14:47:38
--  

h30:=ref(HHV(H,30),1);

if ref(count(aa=1,2)=2,1) then IT15H:=h30;

 

buycond:=交易时间 and DYNAINFO( 7)>it15h and ref(c,1)<it15h;//触发条件

 


--  作者:lufuding
--  发布时间:2013/5/17 15:10:03
--  
以下是引用fly在2013-5-17 14:47:38的发言:

h30:=ref(HHV(H,30),1);

if ref(count(aa=1,2)=2,1) then IT15H:=h30;

 

buycond:=交易时间 and DYNAINFO( 7)>it15h and ref(c,1)<it15h;//触发条件

 

 

 

 

我是用在分笔周期交易的,DYNAINFO( 7)和C都是同一个价的,这样会不会触发呀?