| 以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 请老师看一下我的这个后台交易策略正确吗 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=86193)  | 
    
| --  作者:高万福 -- 发布时间:2015/10/15 1:23:47 -- 请老师看一下我的这个后台交易策略正确吗 1、以开盘第1根K线为基础,第2根K线大于第1根K线买1手,第3根K线大于第一根K线再买一手。。。当盈利5000以市价平仓(1根K线只能成交一次)。止损:第1根K线下方10个点买10手,20个点的时候买20,30个点的时候买30手。。。 2、以开盘第1根K线为基础,第2根K线小于第1根K线卖1手,第3根K线小于第一根K线再卖一手。。。当盈利5000以市价平仓(1根K线只能成交一次)。止损:第1根K线上方10个点买10手,20个点的时候买20,30个点的时候买30手。。。 1、c1:=VALUEWHEN(todaybar=1,c);     tbuy(TODAYBAR>1 and h>c1,1,mkt);     if TOPENPROFIT>5000 THEN    BEGIN    tsell(1,TbuyHOLDING(1),mkt);    end    if todaybar=1 THEN    BEGIN    tbuy(h>o+30*MINDIFF,10,mkt);    end 2、c1:=VALUEWHEN(todaybar=1,c);  tbuyshort(TODAYBAR>1 and l<c1,1,mkt);  if TOPENPROFIT>5000 THEN  BEGIN  tsellshort(1,TSELLHOLDING(1),mkt);  end   if todaybar=1 THEN  BEGIN  tbuyshort(o>l+30*MINDIFF,10,mkt);  end 
         | 
    
| --  作者:高万福 -- 发布时间:2015/10/15 2:05:23 -- 我现在遇到的问题是在1根K线上频繁开仓,再一个问题是后面止损的该怎么写?请老师指教  | 
    
| --  作者:高万福 -- 发布时间:2015/10/15 8:39:14 -- 是后台交易,谢谢  | 
    
| --  作者:jinzhe -- 发布时间:2015/10/15 8:52:02 -- 止损:第1根K线下方10个点买10手,20个点的时候买20,30个点的时候买30手。。。 止损,什么是买10手?平多之后要反手开空?  | 
    
| --  作者:高万福 -- 发布时间:2015/10/15 9:03:17 -- 不,错了。就是逆势买(卖)单 1、以开盘第1根K线为基础,第2根K线大于第1根K线买1手,第3根K线大于第一根K线再买一手。。。 第1根K线下方10个点卖10手,20个点的时候卖20,30个点的时候卖30手。。。当盈利5000以市价平仓(1根K线只能成交一次)。 2、以开盘第1根K线为基础,第2根K线小于第1根K线卖1手,第3根K线小于第一根K线再卖一手。。。 第1根K线上方10个点10手,20个点的时候买20,30个点的时候买30手。。。当盈利5000以市价平仓(1根K线只能成交一次)。 这两个是两个策略,不是一个,分开写 
         | 
    
| --  作者:高万福 -- 发布时间:2015/10/15 9:04:02 -- 是后台交易哦,老师  | 
    
| --  作者:高万福 -- 发布时间:2015/10/15 9:10:22 -- 1、以开盘第1根K线为基础,第2根K线大于第1根K线买1手,第3根K线大于第一根K线再买一手。。。 第1根K线下方10个点卖10手,20个点的时候卖20,30个点的时候卖30手(以上一次开仓价格为基础)。。。当盈利5000以市价平仓(1根K线只能成交一次)。 2、以开盘第1根K线为基础,第2根K线小于第1根K线卖1手,第3根K线小于第一根K线再卖一手。。。 第1根K线上方10个点10手,20个点的时候买20,30个点的时候买30手。。。当盈利5000以市价平仓(1根K线只能成交一次)。 这两个是两个策略,不是一个,分开写,后台交易 
         | 
    
| --  作者:jinzhe -- 发布时间:2015/10/15 9:16:20 -- 看清楚了,你第一条最开始是笔误 1. GLOBALVARIABLE:n=0,m=1; GLOBALVARIABLE:tt=0; c1:=VALUEWHEN(todaybar=1,c); if c>c1 then tbuy(1,1,mkt); 
 if m=n+1 and c>=c1-10*(n+1) and c<c1-10*n and time<>tt then begin tsell(1,10*n,mkt); n:=n+1; m:=m+1; tt:=time; end 
 2. 
 GLOBALVARIABLE:n=0,m=1; GLOBALVARIABLE:tt=0; c1:=VALUEWHEN(todaybar=1,c); if c<c1 then tbuyshort(1,1,mkt); 
 if m=n+1 and c<=c1+10*(n+1) and c>c1+10*n and time<>tt then begin tsellshort(1,10*n,mkt); n:=n+1; m:=m+1; tt:=time; end  | 
    
| --  作者:高万福 -- 发布时间:2015/10/15 10:20:24 -- 我在后台两个策略在CU1512上呢,昨天还有一个黄金,(黄金现在没在后台预警,是昨天留的仓)现在浮动盈亏已经2000度了,为啥不自动平仓呢  | 
    
| --  作者:jinzhe -- 发布时间:2015/10/15 10:23:48 -- 1. GLOBALVARIABLE:n=0,m=1; GLOBALVARIABLE:tt=0; c1:=VALUEWHEN(todaybar=1,c); if c>c1 then tbuy(1,1,mkt); 
 if m=n+1 and c>=c1-10*(n+1) and c<c1-10*n and time<>tt then begin tsell(1,10*n,mkt); n:=n+1; m:=m+1; tt:=time; end if topenporift>5000 then tsell(1,0,mkt); 2. 
 GLOBALVARIABLE:n=0,m=1; GLOBALVARIABLE:tt=0; c1:=VALUEWHEN(todaybar=1,c); if c<c1 then tbuyshort(1,1,mkt); 
 if m=n+1 and c<=c1+10*(n+1) and c>c1+10*n and time<>tt then begin tsellshort(1,10*n,mkt); n:=n+1; m:=m+1; tt:=time; end if topenprofit>5000 then tsellshort(1,0,mkt); 
 
  |