以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  傻傻的问有2%盈利就走,如何写?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=856)

--  作者:nuyoahz
--  发布时间:2010/2/4 0:56:44
--  傻傻的问有2%盈利就走,如何写?

我公式的思路是在信号出现的第二天收盘价买入,有2%盈利就走。

..................
ENTERLONG: T<0.97 AND ul>1.65
EXITLONG: ENTERLONG*1.02(这个写的不对,请教正确的怎么写)


测试时卖出信号我是不写的,把后面的止盈设为2%。但还是想知道语言如何写?


--  作者:金字塔
--  发布时间:2010/2/4 8:24:01
--  

在后台程式化交易中

tSELL(tOPENPROFIT>0.02*tASSET and tHOLDING>0,0,mkt);


--  作者:金字塔
--  发布时间:2010/2/4 9:38:56
--  

ENTERLONG: T<0.97 AND ul>1.65
EXITLONG: tOPENPROFIT>0.02*tASSET

 

这样可能也行,你试试


--  作者:nuyoahz
--  发布时间:2010/2/4 16:55:56
--  
以下是引用金字塔在2010-2-4 9:38:56的发言:

ENTERLONG: T<0.97 AND ul>1.65
EXITLONG: tOPENPROFIT>0.02*tASSET

 

这样可能也行,你试试

在程式化交易测评中,我把目标利润2%去掉后运算不成功。


但还是感谢版主的答复!


--  作者:金字塔
--  发布时间:2010/2/4 17:49:03
--  

ENTERLONG: T<0.97 AND ul>1.65
EXITLONG: 原来的平多条件 or  tOPENPROFIT>0.02*tASSET

 

这样试试



--  作者:nuyoahz
--  发布时间:2010/2/5 0:51:50
--  如何在开盘前通过金字塔知道涨停跌停

“原来的平多条件”指什么?
这样EXITLONG: ENTERLONG*1.02 or  tOPENPROFIT>0.02*tASSET
也不对。

 

浮动盈利大于0.02*市值,思路是对。但我想你有10000,买一只9元的股,余下
现金100。这100也算在市值里。导致了运算的错误。也就是有个零股买卖的问题。
不知道我想的对不对。
但运算下来问题不止于此,有的股有10%涨幅不平,到-30%再平。TASSET这函数
会不会有问题。


--  作者:金字塔
--  发布时间:2010/2/5 8:12:09
--  

“原来的平多条件”指什么?

你自己的平多条件。如cross(Ma(20),C) 或其它


--  作者:nuyoahz
--  发布时间:2010/2/5 13:09:51
--  

平多条件就是2%盈利啊(就不道怎么写)


--  作者:金字塔
--  发布时间:2010/2/5 13:30:54
--  
反向, 怎么办?
--  作者:nuyoahz
--  发布时间:2010/2/5 15:10:03
--  

我都是在“测试”中运算的

 

不考虑反向问题,我是在“测试”的“平仓条件”里设了个-30%