[存档!]免费撰写顾问文章 - 页 48

 

晚上好,你能帮我从Rumus2翻译成mql4吗?

n = inparam("N=", 1, 3000, 120) ;
n1= inparam("smoothing " , 1, 100, 14) ;
Cn=hhv(c,n) ;
Hn=hhv(h,n) ;
Ln1=llv(l,n) ;
R=-100*(Cn-c)/(Hn-Ln1) ;
R1=mov(R,n1,E) ;
u20=-20 ;
u80=-80 ;
u20 ;
R ;
R1 ;
u80 。

要将一个参数添加到自己的指标中,需要使用保留字inparam, 之后在括号中指定参数的名称(双引号 中的字符串)、参数的最小值、参数的最大值和默认值。要在指标文本中使用该参数,其值应分配给一个变量,可以在函数中使用。

HHV和LLV函数分别返回函数参数中指定的范围内最大和最小的值。这些函数有两个参数--要比较的数据数组的规格和被比较的元素数量,包括当前的元素。 例如,函数hhv ( Close, 16) 返回包括当前烛台在内的最后16个烛台的最大收盘价。不仅是烛台参数,而且函数或变量也可以作为数据阵列使用。


 

你好。请写一个有三个Ma2的EA。当MA1从下往上穿过MA2时买入,MA3在上面。要卖出MA1从上面向下穿过MA2,MA3在下面。在一个交叉点上的执行情况更好,有可能滑点开单,这是肯定的。如果有一个订单,第二个这样的订单不应该被打开,但如果有一个相反的订单的交叉,它应该被打开。

这是一个变量。测试起来更方便。

Extern int Magic = 12345;
extern int Slippage = 10;

Extern int TakeProfit_Buy = 100;
extern int TakeProfit_Sell = 100;
extern int StopLoss_Buy = 200;
extern int StopLoss_Sell = 200;
extern int TrailingStop = 0;
extern double Lots = 0。
01;
extern int per_MA1 = 15;
extern int per_MA2 = 30;
extern int per_MA3 = 100;
extern int shift_MA1 = 1;
extern int shift_MA2 = 5;
extern int shift_MA3 = 8;
extern int MA1_method = 0;
extern int MA2_method = 0;
extern int MA3_method = 3;
extern int MA1_price = 2;
extern int MA2_price = 0; extern int MA3_price = 2。

 

Aaaaahhhhhhhhhhhhhhhhhhhhhhhhh有人活着吗?

 
rusa:

Aaaaahhhhhhhhhhhhhhhhh有人活着吗?

如果你不想被打扰,那就去做有偿写作,这样会很快,而且是以最好的方式)
 
Techno:
如果你不想被打扰,那就从事有偿写作吧,这样会很快,而且是以最好的方式 )

放松并享受乐趣 :)
 
Techno:
如果你不想被打扰,那就从事有偿写作吧,这样会很快,而且是以最好的方式 )

我不觉得有什么问题。对于100欧元,你不必感谢我。
 
rusa:

我不在意。对于100个绿钞,我不需要感谢你。
没有人在谈论100,对于上述情况,10就可以了。一般来说,程序员通常不会排队免费工作 ))
 
有时他们会这样做,寻找更好的。
 
albatros:
有时他们会这样做,寻找更好的。
有时候,钱就在大街上随处可见,你只需要看得更清楚就行了 )这似乎是没有OMJ的人所做的事 )
 
Techno:
没有人在谈论100,对于上述10是很正常的。一般来说,程序员通常不会排队免费工作 ))

什么是第一,金钱还是货物?我怎样才能看到专家顾问?