以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]开多用开仓K线和开仓前2个K线的最低价做止损  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=9538)

--  作者:xian_0_9
--  发布时间:2011/12/30 9:25:39
--  [求助]开多用开仓K线和开仓前2个K线的最低价做止损

RT

开多后,用开仓的那根K线和开仓前2个K线的最低价做固定止损。帮忙写一个例子谢谢


--  作者:26327756l
--  发布时间:2011/12/30 9:33:17
--  

cc:=ref(c,2);

if 条件  then

  begin

    buy(holding=0,1,market);

   sell(holding>1,0,limit,if(c>cc,cc,c));

  end

[此贴子已经被作者于2011-12-30 9:34:39编辑过]

--  作者:xian_0_9
--  发布时间:2011/12/30 10:55:32
--  

不是这个意思吧?谢谢

 

是开仓这个K线和开仓前2个K线比较,这3个K线的哪个LOW最小,用哪个LOW的价格做止损。


--  作者:fly
--  发布时间:2011/12/30 14:21:31
--  

variable:p=0;//记录开仓K线和开仓前2个K线的最低价

 

lo2:=ref(llv(low,2),1);//前两跟K线的最低价

 

if con and holding=0 then

  begin

    buy(1,1,market);

    p:=min(lo2,low);

   end

 

if holding>0 and low<p then sell(1,1,market);


--  作者:xian_0_9
--  发布时间:2011/12/30 14:49:12
--  
3Q FLY图片点击可在新窗口打开查看