Rss & SiteMap

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

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

标题:傻傻的问有2%盈利就走,如何写?

1楼
nuyoahz 发表于:2010/2/4 0:56:44

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

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


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

2楼
金字塔 发表于:2010/2/4 8:24:01

在后台程式化交易中

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

3楼
金字塔 发表于:2010/2/4 9:38:56

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

 

这样可能也行,你试试

4楼
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%去掉后运算不成功。


但还是感谢版主的答复!

5楼
金字塔 发表于:2010/2/4 17:49:03

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

 

这样试试


6楼
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这函数
会不会有问题。

7楼
金字塔 发表于:2010/2/5 8:12:09

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

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

8楼
nuyoahz 发表于:2010/2/5 13:09:51

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

9楼
金字塔 发表于:2010/2/5 13:30:54
反向, 怎么办?
10楼
nuyoahz 发表于:2010/2/5 15:10:03

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

 

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

 

共21 条记录, 每页显示 10 条, 页签: [1] [2][3]


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