//策略:超级日内组合系统
INPUT:SS(1,1,100,1),K1(0.3,0.1,1,0.1),K2(0.6,0.1,1,0.1),BOCP(0.25,0,1,0.01),FBOCP(0.25,0,1,0.01);
VARIABLE:开多次数=0,开空次数=0,趋买市=0,趋卖市=0,多头止损价=0,空头止损价=0;
CYC:=BARSLAST(DATE>REF(DATE,1))+1;
昨开:=CALLSTOCK(STKLABEL,...
zhangyu
发表时间: 2013-09-13 16:40
浏览 (2653)
回复 (2) HH = Highest(H,N);
LL = Lowest(L,N);If(duo) { Buy(1,HH[1]);BuyToCover(1,HH[1]+1);}
If(kong) { SellShort(1,LL[1]);Sell(1,LL[1]-1);}为什么在图表上 开仓价格和平仓价格是一样的
但是在代码中,平仓价应该比开仓价相差1
18303
本帖最后由 任任任 于 2013-3-30 08:54 编辑Params
Numeric M(25);
Numeric LOTS(1);
Numeric offset(0);
Vars
Numeric i_offset;
NumericSeries MA1;
NumericSeries MA2;
Numeric spread;
Numeric OPENP;
...
任任任
发表时间: 2013-03-08 07:48
浏览 (4303)
回复 (6) 本帖最后由 zhuang123 于 2016-5-27 22:28 编辑A函数发单~~只发建仓买卖单~~平仓单不发是什么原因?还有怎么控制:比如我持有空仓情况下 先平空再建多
If(BarStatus==0)
{
SetGlobalVar(0,0);
SetGlobalVar(1,0);
}
//===========================...
zhuang123
发表时间: 2016-05-26 16:15
浏览 (1587)
回复 (1) ...是会出现3~6次的重复发单,是什么原因呢?if ( AvgValue1[1] > AvgValue2[1] && GetGlobalVar(0)1 )
{
if(GetGlobalVar(1) -1)
{
if(GetGlobalVar(3) == 0)//若当日未开仓,则直接平空仓
{
...
啥情况?
dxd0532
发表时间: 2020-11-25 10:33
浏览 (604)
回复 (3) for i=1 to N=9999-1相当于多少秒!
海在天
发表时间: 2010-12-02 09:59
浏览 (2038)
回复 (4) 请斑竹帮帮忙系统提示缺少分号怎么弄BK是买开SK是卖开 bk= value1[1]>line10[1] and Value3[1]>line10[1] and ma1[1]>ma2[1]>ma3[1]>ma4[1] and open[1]>open[10] and vol[1]>vol[4];
sk= value2[1]
closeboy
发表时间: 2013-06-24 11:12
浏览 (1639)
回复 (1) ...但是不知道怎么定义变量赋值。
比如说我的数据时:
2013年1月14日 6.00
2013年1月15日 7.00
2013年1月16日 8.00
2013年1月17日 9.00
2013年1月18日 10.00
2013年1月19日 11.00
2013年1月20日 12.00
2013年1月21日 13.00
2013年1月22日 14.00
2013...
ximituan
发表时间: 2013-05-11 15:34
浏览 (1556)
回复 (0) ...但是不知道怎么定义变量赋值。
比如说我的数据时:
2013年1月14日 6.00
2013年1月15日 7.00
2013年1月16日 8.00
2013年1月17日 9.00
2013年1月18日 10.00
2013年1月19日 11.00
2013年1月20日 12.00
2013年...
ximituan
发表时间: 2013-05-11 15:37
浏览 (1600)
回复 (3) ...
請問各位大大要如何修改
程式碼
ParamsNumeric OO(0.0915);
Numeric CC(0.1430);
Numeric EE(0.1500);
Numeric TP(30);
Vars
NumericSeries HH(0);
NumericSeries LL(0);
NumericSeries TPB;
NumericSeries TPS;
Begin
...
danny70s
发表时间: 2010-08-08 10:58
浏览 (2041)
回复 (5) ...自动换月数据会变化,例如动力煤,在基础数据中查询2018年8月9日换月数据是618.2,619.6,这在日线上是对的,还是用一个简单策略为例。
Events
OnInit()
{
SubscribeBar("ZC888.CZCE", "1d", 20180801,20180901,Enum_Data_AutoSwapPosition);
}
OnBar(Array...
swyggq
发表时间: 2019-09-14 10:00
浏览 (638)
回复 (1) 本帖最后由 htqh83010313 于 2015-9-1 22:03 编辑Params
Numeric Length(35);
Numeric StdDevUp(2.0);
Numeric StdDevDn(-2.0);
Numeric Lots(1);Vars
NumericSeries UpperBand;
NumericSeries LowerBand;
NumericSeries AveMa;
Numeric StdValue;BeginAveMa=Average(C...
1、如何理解 (datedate[1])和(dayDay[1])的区别呢?
2、在分钟图上有时要判断当前bar是否为今天,如果我在日线上操作,是否还需要用到(dayDay[1])呢?
3、另外编写了个交易指令,同一时间不停发单直至满仓,提示资金不足,能否帮...
文韦
发表时间: 2010-10-20 07:37
浏览 (3588)
回复 (2) ...编这个还是很困难,求教各位高手了!参数N默认值:1
ZX:ZIG(4,N);
Z1:=PEAKBARS(4,N,1)+1;
Z2:=TROUGHBARS(4,N,1)+1;
HH:=HHV(HIGH,Z2)*(1-N*0.01);//多头止损线
LL:=LLV(LOW,Z1)*(1+N*0.01);//空头止损线
DRAWSL(HH>=REF(HH,1) AND HH>=TROUGH(4,N,1),HH,0,1,0,COLORMAGENTA,1...
主图程序1,主图程序2,副图程序1,副图程序2的计算有没有先后顺序?然后纵向拆分成多图后有如何?
ZY1963
发表时间: 2010-10-25 16:49
浏览 (2011)
回复 (4) ...;
Bool UpdateTL(False);
begin
If (CurrentBar > 0)
{
UpDn = UpDn[1];
PreBar = PreBar[1];
SwingPrice = SwingPrice[1];
}Else
{
SwingPrice = Close;
}
NewSwingPrice = SwingHigh( 1, Close, 1,2) ;
If (NewSwingPrice InvalidNumeric)
{
If (NewSwingPrice -1) //这里-1...
jlwangsdu
发表时间: 2010-07-27 17:00
浏览 (5008)
回复 (4) ...为飞狐无引用MACD跨周期指标(南客原源码)input:long(26,20,100),short(12,5,40),m(9,2,60);
TS:=2;
fc:=close;
diff:=0*close;
dea:=0*close;
tmp:=setlbound(diff,1);
tmp:=setlbound(dea,1);
d1:=fc[1];
d2:=d1;
wdea:=0;
for i=1 to datacount do begin
if MOD(i,TS)=0 then begin
...
本帖最后由 人外有人 于 2013-7-25 10:25 编辑Params
Numeric Length(14);
Numeric Lots(1);Vars
NumericSeries sADX;
NumericSeries sVolty;
Numeric PlusDM;//+DM1
Numeric MinusDM;//-DM1
Numeric UpperMove;
Numeric LowerMove...
人外有人
发表时间: 2013-07-25 10:18
浏览 (5205)
回复 (14) 收盘平仓公式中的Date[-1]是什么意思,怎么还有Date[-1]呢?