Rss & SiteMap

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

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

标题:请教一个编程问题

1楼
kongfzchina 发表于:2012/10/27 14:44:44
如果a条件成立后第一个B条件成立时买入,如何编写
2楼
RogarZ 发表于:2012/10/27 18:55:59

if a and b and holding=X then buy()

感觉能用持仓来控制

如果a条件成立后第一个B条件并且持仓=X的时候买入

X代表数字

3楼
Change_1206_ 发表于:2012/10/28 18:58:18
goto语句。
4楼
every 发表于:2012/10/29 9:13:19

VARIABLE:flag=0;//标识条件a是否成立过

 

if a and holding=0 then flag:=1;//如果条件a成立且无持仓,FLAG赋值为1

 

//条件b成立,且条件a成立过,且无持仓,则买开仓
if b and flag=1 and holding=0 then
   begin
   buy(1,1,MARKET);
   flag:=0;//FLAG赋值为0,为下次判断条件a是否成立做准备
   end

5楼
kongfzchina 发表于:2012/10/30 13:21:04
能否在此基础上增加一个条件就是a条件成立过,且c条件没有成立过,且b条件成立时买入
6楼
sunjunwin 发表于:2012/10/30 16:35:20
if b and c=0 and flag=1 and holding=0 then
7楼
sunjunwin 发表于:2012/10/30 16:36:05

楼上已经写好了,稍微改改就行

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


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