...
請問各位大大要如何修改
程式碼
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]呢?
5.5.1.1和5.5.2.0版本均出现无效商品代码,5.4.6.6正常是什么原因。服务器:Windows Server 2008 R2 Standard
你好,请教记录盘中高低点的写法:
If(BarsSinceEntry == 1)//获得当前持仓的第一个建仓位置到当前位置的Bar计数
{
HigherAfterEntry = AvgEntryPrice;
LowerAfterEntry = AvgEntryPrice;
}Else If(BarsSinceEntry > 1)
{
HigherAfterEntry = Max(HigherAft...
jxlscs
发表时间: 2011-06-15 09:16
浏览 (2809)
回复 (8) ...Data0的持空状态(GlobalVar(0)=0表示Data0不持空,GlobalVar(0)=1表示Data0持空)
我用GlobalVar(1)来记录Data0的持多状态(GlobalVar(1)=0表示Data0不持多,GlobalVar(1)=1表示Data0持多)
则我用以下命令来给GlobalVar(0)和GlobalVar(1)赋初值,可以吗?
...
公式1Params
Numeric N1(60);
Vars
NumericSeries MA1;
Begin
MA1 = AverageFC(Close,N1);
If(MarketPosition MA1[1] )
{
Buy(1,Open);
}
If(MarketPosition == 1 And Close[1]= 0 And Close[1]MA1[1] )
{
BuyToCover(1,Open);
}
PlotNumeric(...
laoo403
发表时间: 2016-02-29 11:03
浏览 (989)
回复 (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...
xtjy
发表时间: 2010-05-06 22:54
浏览 (3292)
回复 (1) ...:
if (bbreak>ssetup and ssetup>senter+(hitoday-ssetup)/div)
{
ncount1=ncount1+1;}else
{
ncount2=ncount2+1;
}测试以IF000为商品,5分钟K线图,时间从2010年1月1日至2016年4月23日,结果显示,ncount2的次数为2692次,也就是说,有2692次不符合“(bbr...
hxh989898
发表时间: 2016-04-24 18:56
浏览 (2424)
回复 (0) 我是初学者,比较笨
...
// 系统要素:
// 1. 当当前收盘价格大于之前LookBack根K线内某一根k线的收盘价时记+1分, 否则记-1分, 加总这些分数以获得当前K线的得分
// 2. 对k线的打分计算一...
haizhou
发表时间: 2016-05-17 08:59
浏览 (1562)
回复 (0) 代码如下
if(Close[7]close[2] and kc==1) {kl=kl+1;}
if(kl==2 and MarketPosition == 0) {buy(1,open);}其中kl只能执行一次,如果kl==1,会执行,但是一旦大于1就不行了,通过验证,的确就是kl=kl+1;这个语句只执行一次
linshizx
发表时间: 2013-09-22 15:07
浏览 (1719)
回复 (2) 如果:A[1]>B[1]成立,原本现在开盘成交,我想推迟下一个K线开盘成交。我写的原文是这样的:Close > Close[1],但这样写交易信号会消失。
后来我又改写成:Close[1] > CloseD[2],但效果达不到Close > Close[1的效果。
所以我想推迟下...