Rss & SiteMap

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

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

标题:请教关于移动止盈的写法

1楼
punkcat401 发表于:2013/10/24 10:15:58

从已经确定的A点下行100点后,反弹到A-100止盈

下行大于100小于200时,仍是反弹到A-100止盈

下行大于200后,反弹到A-200止盈

就是一直以100点为步长来移动止盈,不足100时止盈点不变

 

2楼
jinzhe 发表于:2013/10/24 10:22:18
下行是行情价格往下降的意思?
3楼
punkcat401 发表于:2013/10/24 10:28:28
以下是引用jinzhe在2013/10/24 10:22:18的发言:
下行是行情价格往下降的意思?

是的,空单的移动止盈

4楼
jinzhe 发表于:2013/10/24 11:05:27

从已经确定的A点下行100点后,反弹到A-100止盈

下行大于100小于200时,仍是反弹到A-100止盈

下行大于200后,反弹到A-200止盈

就是一直以100点为步长来移动止盈,不足100时止盈点不变

 

nn:=barslast(h>a and l<a)+1;//判断行情价格到达A到现在的周期数

ll:=llv(l,nn);

if ll<a-100*mindiff and l>a-100*mindiff then sellshort(1,0,market);

if ll>a-200*mindiff and ll<a-100*mindiff and l>a-100*mindiff then sellshort(1,0,marekt);

if ll<a-200*mindiff and l>a-200*mindiff then sellshort(1,0,market);

5楼
punkcat401 发表于:2013/10/24 11:16:23
以下是引用jinzhe在2013/10/24 11:05:27的发言:

nn:=barslast(h>a and l<a)+1;//判断行情价格到达A到现在的周期数

ll:=llv(l,nn);

if ll<a-100*mindiff and l>a-100*mindiff then sellshort(1,0,market);

if ll>a-200*mindiff and ll<a-100*mindiff and l>a-100*mindiff then sellshort(1,0,marekt);

if ll<a-200*mindiff and l>a-200*mindiff then sellshort(1,0,market);

这个能否自动判断呢,当下行大于100,200,300。。。无限延伸时总是以固定步长100来做这种判断

6楼
jinzhe 发表于:2013/10/24 11:23:04
不能无限延伸
7楼
punkcat401 发表于:2013/10/24 11:37:39
以下是引用jinzhe在2013/10/24 11:23:04的发言:
不能无限延伸

就是说A=B+100*N,N从1开始,以步长1递进,这种代码是没办法自动判断的,只能估算范围后一行一行写出来?

8楼
QQ56048933 发表于:2013/10/24 12:44:00

IF 如果 今值整除100>n 则N=N+1;

共8 条记录, 每页显示 10 条, 页签: [1]


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