Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:引用最新价格的只有 DYNAINFO( 7)这个函数么?用CLOSE好像引用的不是实时价格

1楼
qq代人发帖 发表于:2014/7/30 14:30:04
请问:引用最新价格的只有 DYNAINFO(  7)这个函数么?用CLOSE好像引用的不是实时价格
2楼
yukizzc 发表于:2014/7/30 14:33:36

close在历史上是收盘价,盘中则是最新价。

 DYNAINFO(  7)则只有当前最新价

3楼
洛雨 发表于:2014/7/30 14:37:53
就是在交易时间里,C则代表事实价格是吗?

假设我已有持仓,则事实价格低于昨日最低价时则平仓开空~

YL:=REF(LOW,1);

PD:=C<YL;                      //平多条件
KK:=C<YL;

平多:SELL(PD,HOLDING,market);                    
开空:BUYSHORT(KK AND HOLDING=0,80%,LIMITR,YL); 

这样对么?

但是我在运行的时候,价格低于昨日低点时,系统并没有相应的行动
4楼
洛雨 发表于:2014/7/30 14:38:20
以下是引用yukizzc在2014/7/30 14:33:36的发言:

close在历史上是收盘价,盘中则是最新价。

 DYNAINFO(  7)则只有当前最新价就是在交易时间里,C则代表事实价格是吗?


假设我已有持仓,则事实价格低于昨日最低价时则平仓开空~

YL:=REF(LOW,1);

PD:=C<YL;                      //平多条件
KK:=C<YL;

平多:SELL(PD,HOLDING,market);                    
开空:BUYSHORT(KK AND HOLDING=0,80%,LIMITR,YL); 

这样对么?

但是我在运行的时候,价格低于昨日低点时,系统并没有相应的行动

5楼
yukizzc 发表于:2014/7/30 14:42:47
不会啊,你在图上输出C还有PD,KK这些条件看下。盘中的C是实时变化的最新价
6楼
洛雨 发表于:2014/7/30 14:46:10
呃,我就是在模拟盘测试的时候发现了这个问题~

就以今天螺纹钢1501的走势来说,价格低于3076后,系统不会平掉我的多仓~
7楼
yukizzc 发表于:2014/7/30 14:49:25

你照我说的到图上输出c这个值自己看下就明白了,然后什么时候价格低于3076的你去看下现在图表上有信号吗?

另外:用的固定轮询还是走完k,固定轮询有个检测间隔的可能正好错过了当时。

8楼
洛雨 发表于:2014/7/30 14:53:20
明白了,谢谢。我用的固定轮询,就是使用走完K线好一些是么?
9楼
yukizzc 发表于:2014/7/30 14:57:50

那有可能当时价格跌落3076后又涨回去了所以轮询模式没有检测到,这个和你设的轮询间隔有关系。

另外走完k模式的话信号都稳定下来避免了这种信号闪烁情况。

10楼
洛雨 发表于:2014/7/30 15:01:32
明白了,谢谢
共10 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.