Rss & SiteMap

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

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

标题:新手求一个逆势交易的程序编写

1楼
qz591085388 发表于:2013/7/15 14:52:35

例如做股指 比如目前价格2700 (可以变化的)  逆势 

跌100点买一手   再跌100点买一手 再跌100点买2手 后面买入的手数是前两个之和   如果一直跌就一直买 不平仓

 

当第N次买入后 价格上涨了80点,我平调第N次买的手数,以此类推,求大虾们帮帮忙

2楼
jinzhe 发表于:2013/7/15 15:02:16
平调是什么处理方式?
3楼
qz591085388 发表于:2013/7/15 15:14:17

打错了,是平掉。。。求大虾帮忙

4楼
jinzhe 发表于:2013/7/15 15:37:36

其他问题不大,就是下单手数写起来没有思路

5楼
qz591085388 发表于:2013/7/15 15:53:41
能不能帮忙写个呢    先用一手一手的加仓   谢谢了
6楼
qz591085388 发表于:2013/7/15 16:44:14
能不能帮忙写个呢    先用一手一手的加仓   谢谢了
7楼
qz591085388 发表于:2013/7/15 16:44:57
能不能帮忙写个呢    先用一手一手的加仓   谢谢了
8楼
jinzhe 发表于:2013/7/15 16:59:50

例如做股指 比如目前价格2700 (可以变化的)  逆势 

跌100点买一手   再跌100点买一手 再跌100点买2手 后面买入的手数是前两个之和   如果一直跌就一直买 不平仓

 

当第N次买入后 价格上涨了80点,我平调第N次买的手数,以此类推,求大虾们帮帮忙

 

 

variable:n=1;

jg:=2700;

 

if c<2700-100 and n=1 then begin

    buy(holding=0,n,market);

    N:=n+1;

end

 

if c<2700-200 and n=2 then begin

   buy(1,n,market);

   n:=n+1;

end

..

..

..

..

if c<2700-n*100 and n=某个特定值 then begin

   buy(1,n,market);

   n:=n+1;

end

 

if c>2700-n*100+80 then begin

   sell(holding>0,0,market);

   N:=0;

end

9楼
qz591085388 发表于:2013/7/15 17:29:17

弱弱的问一句 C 需不需要定义啊它表示什么,怎么在图表里面显示买入和平仓呢,我刚开始学程序化,先拿前面的图测试一下,谢谢了,辛苦了

10楼
lufuding 发表于:2013/7/15 19:09:14

你这思路跟网格交易法差不多啊

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


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