Rss & SiteMap

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

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

标题:救助,要求第二次开仓价小于第一次的开仓

1楼
wy93222357 发表于:2011/11/8 11:26:29
我在程序中用 close<ENTERPRICE,所有信号消失。
2楼
fly 发表于:2011/11/8 11:31:25

推荐

为了尽快的成交,最好不要以上次交易的开仓价做为下次交易的依据.

可以用C+/-几个最小变动价位来下委托单

3楼
阿火 发表于:2011/11/8 12:18:54
以下是引用wy93222357在2011-11-8 11:26:29的发言:
我在程序中用 close<ENTERPRICE,所有信号消失。

问题描述不清

4楼
wy93222357 发表于:2011/11/8 13:30:46
要求,第四次交易时,只有当市场价比第三交易的平仓价低时,才入市开仓交易。
5楼
wy93222357 发表于:2011/11/8 13:48:46
另外请教一下,在图表交易下,如何不让交易连续进行,达到两次交易中间有延时的效果。
6楼
fly 发表于:2011/11/8 14:06:11

不让交易连续进行  用平仓历时函数EXITBARS>1;

7楼
fly 发表于:2011/11/8 15:28:13

variable:flag=0,mm=0;
......


if con and (flag<4 or (flag=4 and c<mm))  then //第四次开多,满足C<第三次开多的开仓价

begin
buy(holding=0,1,limit,c+2*mindiff);
flag:=flag+1; //开多一次,自增一次,记录开了几次多仓
mm:=enterprice;//开仓后记录开仓价
end

.....

 

if time>=closetime(0) then flag:=0;//每天收盘后对FLAG赋值为0,否则第2天会不交易

共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03906 s, 3 queries.