欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教如何编写以下条件

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4700人关注过本帖树形打印复制链接

主题:请教如何编写以下条件

帅哥哟,离线,有人找我吗?
saintlucifer
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
请教如何编写以下条件  发帖心情 Post By:2011/11/22 11:19:52    Post IP:14.146.31.199[只看该作者]

如果对上一次交易是止损的(即交易结果是亏损的),则止损后的15分钟内不再执行交易策略,若在1小时内连续出现2次止损,则当日交易停止。

 回到顶部
帅哥哟,离线,有人找我吗?
fly
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2011/11/22 14:32:22    Post IP:58.246.57.26[只看该作者]

在编写中,请您等待


金字塔—专业程序化交易量化投资平台

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2011/11/23 9:52:37    Post IP:14.146.29.108[只看该作者]

顶一下,继续等待~

 回到顶部
帅哥哟,离线,有人找我吗?
fly
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2011/11/23 10:24:52    Post IP:58.246.57.26[只看该作者]

实现功能:上一次交易是止损的(即交易结果是亏损的),则止损后的15分钟内不再执行交易策略

 

//1分钟周期

flag:='flag';// 全局变量,控制止损后15根K线(1分钟K线,15根K线即15分钟,其它周期请自行调节K线数)内不再开仓

ma5:ma(close,5);
ma20:ma(close,20);

 

if CROSS(ma5,ma20) and holding=0 and (EXTGBDATA('flag')=0 or (EXTGBDATA('flag')=1 and exitbars>15)) then buy(1,1,market);

 

if CROSS(ma20,ma5) and holding>0 then
begin
sell(1,1,market);
EXTGBDATASET('flag',0);
end

 

//止损平仓
if holding>0 and l<enterprice-20*mindiff then
begin
止损:sell(1,1,market);
EXTGBDATASET('flag',1);
end

 

if time>=closetime(0) then EXTGBDATASET('flag',0);//收盘时,对全局变量flag赋值为0--防止第2天不再交易。



金字塔—专业程序化交易量化投资平台

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
fly
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2011/11/23 14:25:35    Post IP:58.246.57.26[只看该作者]

实现功能:上一次交易是止损的(即交易结果是亏损的),则止损后的15分钟内不再执行交易策略

             若在1小时内连续出现2次止损,则当日不再交易 

//1分钟周期

 

flag:='flag';// 全局变量,标识止损开仓。

                //为1:止损平仓1次,控制止损后15根K线(1分钟K线,15根K线即15分钟,其它周期请自行调节K线数)内不再开仓
                //为2:连续止损平仓2次且在60根K线内,当日不再开仓
bar:='bar';  //控制连续两次止损间隔,如果在60根K线内,当日不在开仓

 

ma5:ma(close,5);
ma20:ma(close,20);

 

if CROSS(ma5,ma20) and holding=0 and (EXTGBDATA('flag')=0 or (EXTGBDATA('flag')=1 and exitbars>15)) then buy(1,1,market);

 

if CROSS(ma20,ma5) and holding>0 then
begin
sell(1,1,market);
EXTGBDATASET('flag',0);
end

 

//止损平仓
if holding>0 and close<enterprice-20*mindiff then
 begin
 止损:sell(1,1,market);
 
 if EXTGBDATA('flag')=0 then
  begin
  EXTGBDATASET('flag',1);
  EXTGBDATASET('bar',barpos);
  end
 
 if EXTGBDATA('flag')=1 and barpos-EXTGBDATA('bar')<60 and barpos-EXTGBDATA('bar')>0 then
  begin
  EXTGBDATASET('flag',2);
  end
 
 if EXTGBDATA('flag')=1 and barpos-EXTGBDATA('bar')>=60 then
  begin
  EXTGBDATASET('flag',1);
  EXTGBDATASET('bar',barpos);
  end


 end

 

if time>=closetime(0) then EXTGBDATASET('flag',0);//收盘时,对全局变量flag赋值为0--防止第2天不再交易。



金字塔—专业程序化交易量化投资平台

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部