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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]平仓问题

   

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


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

主题:[求助]平仓问题

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


加好友 发短信
等级:新手上路 帖子:86 积分:529 威望:0 精华:0 注册:2012/2/22 21:57:38
[求助]平仓问题  发帖心情 Post By:2012/4/1 10:03:22    Post IP:222.79.94.215[只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:未命名2.jpg
图片点击可在新窗口打开查看

前K大30均线:IF(REF(CLOSE,1)>A3,1,0),LINETHICK0;
当K大30均线:IF(CLOSE>A3,1,0),LINETHICK0;     //A3为30单位线
sellshort(前K大30均线=1 AND 当K大30均线=1,持仓,MARKET);

平仓条件为连续2根阳线收盘价大于30单位线,图中绿线为30单位线,

为什么不是第二根收盘价大于30单位线的阳线平仓,而是第三根呢,最郁闷的是30单位线上第一根,前K大30均线的值居然为0

很明显的是大于30单位线,值为1嘛,而在这之前,已经有连续的2根阳线收盘价大于30单位线了,但是也不平仓,才轮到现在

这个位置平仓,郁闷至极啊


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-4-1 10:20:43编辑过]

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


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/4/1 10:10:18    Post IP:58.246.57.26[只看该作者]

工作人员在处理,稍后回复


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

客户服务部

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

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
just
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/4/1 10:13:49    Post IP:58.246.57.26[只看该作者]

看了楼主的意思大概是要当连续两个K线是阳线并且这两根K线的收盘价都要大于30均线的时候平仓是吧。

那么你的条件可以试试这样写:

if all(c>o,2) and all(c>ma30,2) then sellshort();



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

客户服务部

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

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
ENK
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:86 积分:529 威望:0 精华:0 注册:2012/2/22 21:57:38
  发帖心情 Post By:2012/4/1 10:26:33    Post IP:222.79.94.215[只看该作者]

刚试过了,一样是在同位置平仓,并且这种方式不太适合我,因为我的平仓条件实在太多,这样写不太方便

我刚又上传了一张大图,更能看清楚,这种平仓方式,是指连续2根收盘价与开盘价都大于30单位线的阳线,

而不是单指收盘价

[此贴子已经被作者于2012-4-1 10:28:37编辑过]

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


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/4/1 10:33:55    Post IP:58.246.57.26[只看该作者]

那再加一个条件就可以了

if all(c>o,2) and all(c>ma30,2) and all(o>ma30,2) then sellshort();



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

客户服务部

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

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
ENK
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:86 积分:529 威望:0 精华:0 注册:2012/2/22 21:57:38
  发帖心情 Post By:2012/4/1 10:45:32    Post IP:222.79.94.215[只看该作者]

以下是引用just在2012-4-1 10:33:55的发言:

那再加一个条件就可以了

if all(c>o,2) and all(c>ma30,2) and all(o>ma30,2) then sellshort();

我是说,我发的图中的程序是按收盘价与开盘价都大于30均线来平仓的,

而我是只想以收盘价来平仓,我写的程序也是以收盘价来平仓的。


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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/4/1 10:49:07    Post IP:58.246.57.26[只看该作者]

把你前面提到的公式,贴一个完整的上来,并说明使用的周期,具体那个品种,以及你提到的问题是哪一天,我们来测试看看



金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
ENK
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:86 积分:529 威望:0 精华:0 注册:2012/2/22 21:57:38
  发帖心情 Post By:2012/4/1 11:07:56    Post IP:222.79.94.215[只看该作者]

A1:=MA(C,5);
A2:=MA(C,10);
A3:=MA(C,30);
持仓:=holding;
IF 持仓>=0 THEN
BEGIN
开仓:=IF(C<A1 AND C<A2 AND C<A3,1,0);
BUYSHORT(开仓=1,2,MARKET);
END
前阳:IF(REF(CLOSE,1)>REF(OPEN,1),1,0),LINETHICK0;
前K大30均线:IF(REF(CLOSE,1)>A3,1,0),LINETHICK0;
当K大30均线:IF(CLOSE>A3,1,0),LINETHICK0;
sellshort(前阳=1 AND 前K大30均线=1 AND 当K大30均线=1,持仓,MARKET); 
 

 

使用1分钟周期,品种CU07

开仓时间--3月28号14:04

应该平仓时间--3月29号09:31

实际平仓时间--3月29号09:55

 

谢谢大家,辛苦了


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


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/4/1 11:21:19    Post IP:58.246.57.26[只看该作者]

用你的公式已经测试过来 观察了一下楼主所说的时间 发现 29日9:31的时候根本不满足收盘价大于30周期均线这个条件,不知道是不是楼主看错了 或者本地数据是否不全。


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

客户服务部

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

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
ENK
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:86 积分:529 威望:0 精华:0 注册:2012/2/22 21:57:38
  发帖心情 Post By:2012/4/1 11:40:20    Post IP:222.79.94.215[只看该作者]

肯定不会看错,那就应该是数据不全所至,我也在想不可能软件出这样的问题,我补过数据的,但不知道对不对,麻烦您说一下详细的步骤,我再补一次试试,谢谢


 回到顶部
总数 16 1 2 下一页