以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  最高最低价都满足条件  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=52121)

--  作者:阿虎
--  发布时间:2013/5/16 21:36:48
--  最高最低价都满足条件

股指开多条件:最高价>某点位value+10个点 止损平多条件:最低价<某点位value-10个点,开多和平多条件中的某点位value是一样的,用的是日线,逐K线运行

语句:开多条件:=h>value+10 and holding=0;

        平多条件:=L<value-10 and holding>0;

有时会出现在同一K线上h>value+10和L<value-10一起成立,如先出现L<value-10后(这时holding=0)又出现h>value+10,这样就会买入开多然后holding>0,又满足了平多条件,就会出现重复开平仓。

而当上升突破满足h>value+10后又回落出现L<value-10时,平多条件又需要起作用来止损平仓,我看了阿火秘笈关于最高低价同时满足条件的文章,好像解决不了上述问题,请问该如何编程?

 


--  作者:RogarZ
--  发布时间:2013/5/16 23:26:59
--  
这个取决于你怎么想这个问题,这个逻辑如何处理。
若仅仅是分开 不要在一根K上同时满足   可以尝试加入 entebars exitbar函数做控制

--  作者:阿虎
--  发布时间:2013/5/17 8:09:27
--  

我的模型是:

当最高价>某点位value+10个点时入场开多,当最低价<某点位value-10个点时离场平多,日线,1秒轮询。当天满足条件可以多次入场离场。

该如何编程实现而又可以避免如下问题:

如果语句为:

        开多条件:=h>value+10 and holding=0;

        平多条件:=L<value-10 and holding>0;

会出现如下问题:在同一K线上h>value+10和L<value-10一起成立时,例如开始时L<value-10(这时holding=0),向上突破出现h>value+10,这样就会买入开多,此时holding>0,这样又满足了平多条件,就会又马上平仓。


--  作者:阿虎
--  发布时间:2013/5/17 9:25:24
--  [求助]
请问有看到贴在处理吗?
--  作者:jinzhe
--  发布时间:2013/5/17 9:27:55
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=52049

 


--  作者:阿虎
--  发布时间:2013/5/17 9:39:41
--  [求助]

我需要的是在日内(即同一根日k线内)可以多次进场和离场


--  作者:阿虎
--  发布时间:2013/5/17 9:41:22
--  [求助]
请看红色部分:当最高价>某点位value+10个点时入场开多,当最低价<某点位value-10个点时离场平多,日线,1秒轮询。当天满足条件可以多次入场离场。
--  作者:jinzhe
--  发布时间:2013/5/17 9:46:01
--  

有专业版账号吗?请明示,这个功能需要专业版


--  作者:阿虎
--  发布时间:2013/5/17 9:51:04
--  [求助]
我的是标准版,请问专业版如何实现,能介绍一下吗?
--  作者:jinzhe
--  发布时间:2013/5/17 9:56:41
--  
用后台函数来实现