Rss & SiteMap

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

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

标题:请老师帮忙实现加仓思路,和指定平仓,多谢

1楼
2457146251 发表于:2016/11/14 15:33:55
图片点击可在新窗口打开查看




  第二,    分批出场,,也请老师帮忙编写一下

就是进场   10 手,,,   利润大于 K  值, 平仓 3 手, 利润 大于 N 时, 平仓3 手, 剩下的 4 手,, 等 原平仓信号触发时 全部出场


多谢了  




2楼
jinzhe 发表于:2016/11/14 15:37:24
k和n哪个大?
3楼
2457146251 发表于:2016/11/14 15:47:18
第一个(图片那个)是        判段一个下影线,,,应该是这样写的,,, ref(open,1) - ref(low,1)  > K  and   ref(close,1) - ref(open,1) < N  , 意思是说,,开盘之后   开盘价 和最低价的差值   大于 K ,, 但是收盘价和开盘价的差值又小于 N ,,,则 判段为 一根长的 下影线,,  K 的差值 肯定 大于 N  

  多头的话,,,应该 是 把第二个写为       ref(open,1) < N    -  ref(close,1)    <N ,,    我 不知道 有没有判段上影线和下影线的 差值的函数,所以只能用土办法去判段了


第二个 分批 出场的话,   比如说,,,利润  大于 100点 标记为 K ,, 则平仓3 手,,利润大于 150点,标记为 N 则平仓  3 手,,,是这样的思路
4楼
jinzhe 发表于:2016/11/14 15:59:35

 

1的顺序是: 01开10手,然后02加仓开1手

假如01和和02之间有信号出现导致10手平了,比如在下面红色箭头的地方01平了。

那么02还要不要开?

[此贴子已经被作者于2016-11-14 16:00:41编辑过]
5楼
jinzhe 发表于:2016/11/14 16:00:05

图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看
6楼
2457146251 发表于:2016/11/14 16:04:18
不开,,,02进场,,是 以 01 还有持仓为 判段点,,,如果  01  出现平仓信号了,平仓出场了,,,那 02 就不进场,,  


下次进场  还是 先 开 01,   等01 有利润达到  加仓信号,且还持仓,才 进 02
7楼
jinzhe 发表于:2016/11/14 16:23:37

1.

if holding=10 and 你写的02加仓条件 then buy(1,1,thisclose);

if holding=11 and 你写的02平仓条件 then sell(1,1,thisclose);

if holding>0 and 你写的01平仓 条件 then sell(1,0,thisclose);

2.

 

if holding=10 and h-enterprice>100 and h-enterprice<=150 then sell(1,3,thisclose);

if holding=7 and h-enterprice>150 and h-enterprice<=200 then sell(1,3,thieslose);

if holding=4 and h-enterprice>200 then sell(1,0,thisclose);

8楼
2457146251 发表于:2016/11/14 16:28:04
好的,,多谢老师帮忙,我测测
共8 条记录, 每页显示 10 条, 页签: [1]


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