任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 193

 
你能告诉我在哪里可以找到编译好的EA .exe文件吗?
 
Izdesbyll:
你能告诉我在哪里可以找到编译后的EA的.exe文件吗?

在MT4"\experts "目录下,但不是.exe,而是.ex4。
 
Izdesbyll:
你能告诉我在哪里可以找到编译的EA的.exe文件吗?
EAs,像其他mql4程序一样,被编译成ex4文件,而不是 exe文件,它们可以在终端根部的experts 文件夹中找到
 
谁能用一种人性化的方式完成它?
附加的文件:
mghptb.mq4  4 kb
 

你好。

我在计算大量的自由资金,这取决于风险百分比和从开盘价 到止损的距离,单位是点。也就是说,如果SL触发,我从自由资金中获得2%的损失。

double Lot(int Risk=2, double SL=100)

{描述一下公式}。

我在论坛上看到过,但找不到了。我使用.......site:mql4.com

 

你好,请告诉我你是否有一个关于如何创建EA的教程的链接

在指示灯上...例如,我需要一个用于该振荡器的EA

//+------------------------------------------------------------------+
//| 3D振荡器.mq4
//| |
//| |
//+------------------------------------------------------------------+
#property copyright "Author - Luis Damiani.拉姆达斯--仅仅是转换"

#property indicator_buffers 4
#property indicator_color1 洋红色
#property indicator_color2 DarkSlateBlue
#property indicator_color3 GreenYellow
#property indicator_color4 Red
//---- 输入参数

外置 int D1RSIPer=13;
外置 int D2StochPer=8;
外部int D3tunnelPer=8;
外来的双热=0.4。
外部int sigsmooth=4;


//---- 缓冲区
双重sig1n[]。
双重sig2n[]。
double upX[]; dnX[];

//+------------------------------------------------------------------+
//|自定义指标初始化功能
//+------------------------------------------------------------------+
int init()
{
string short_name;
//---- 指标线
SetIndexStyle(0,DRAW_LINE)。
SetIndexStyle(1,DRAW_LINE)。
SetIndexBuffer(0,sig1n)。
SetIndexBuffer(1,sig2n)。

SetIndexStyle(2,DRAW_ARROW)。
SetIndexArrow(2,159);
SetIndexBuffer(2,upX)。
SetIndexStyle(3,DRAW_ARROW)。
SetIndexArrow(3,159);
SetIndexBuffer(3,dnX)。
//----
SetIndexDrawBegin(0,D1RSIPer+D2StochPer+D3tunnelPer+hot+sigsmooth) 。
SetIndexDrawBegin(1,D1RSIPer+D2StochPer+D3tunnelPer+hot+sigsmooth) 。
SetIndexDrawBegin(2,D1RSIPer+D2StochPer+D3tunnelPer+hot+sigsmooth)。
SetIndexDrawBegin(3,D1RSIPer+D2StochPer+D3tunnelPer+hot+sigsmooth) 。
//----
return(0);
}
//+------------------------------------------------------------------+
//| CCI_Woodies |
//+------------------------------------------------------------------+
int start()
{
int i,i2,counted_bars=IndicatorCounted()。
双重rsi,maxrsi,minrsi,storsi,E3D。
sig1,sig2,sk,ss,sk2。
双层cs。
bool init=true。
//----
cs= D1RSIPer+D2StochPer+D3tunnelPer+hot+sigsmooth。
如果(Bars<=cs)返回(0)。

//if(init)
//{
ss=sigsmooth。
如果(ss<2) ss=2。
sk=2/(ss+1)。
sk2=2/(ss*0.8+1)。
init=false。
//};

//---- 初始零点
如果(counted_bars<1)
{
for(i=1;i<=cs;i++) sig1n[Bars-i]=0.0;
for(i=1;i<=cs;i++) sig2n[Bars-i]=0.0;
for(i=1;i<=cs;i++) upX[Bars-i]=0.0;
for(i=1;i<=cs;i++) dnX[Bars-i]=0.0;
}
i=Bars-cs-1。
如果(counted_bars>=cs)i=300;//i=Bars-counted_bars-1。
while (i>=0)
{
rsi=iRSI(NULL,0,D1RSIPer,PRICE_CLOSE,i)。
maxrsi=rsi。
minrsi=rsi。

for (i2=i+D2StochPer;i2>=i;i2--)
{
rsi=iRSI(NULL,0,D1RSIPer,PRICE_CLOSE,i2)。
如果(rsi>maxrsi)maxrsi=rsi。
如果(rsi<minrsi)minrsi=rsi。
//maxrsi=Maximum(rsi,maxrsi)。
//minrsi=min(rsi,minrsi)。
}
storsi=((rsi-minrsi)/(maxrsi-minrsi)*200-100)。
E3D=hot*iCCI(NULL,0,D3tunnelPer,PRICE_TYPICAL,i)+(1-hot)*storsi。
sig1n[i]=sk*E3D+(1-sk)*sig1;
sig2n[i]=sk2*sig1+(1-sk2)*sig2;
sig1=sig1n[i]。
sig2=sig2n[i]。
如果(sig1n[i]>sig2n[i] && sig1n[i+1]<sig2n[i+1]) upX[i]=sig2n[i]-15。
如果(sig1n[i]<sig2n[i] && sig1n[i+1]>sig2n[i+1]) dnX[i]=sig2n[i]+15。

i--;
}
return(0);
}
//+------------------------------------------------------------------+
 
Izdesbyll:
谁能以一种人性化的方式完成这件事?

这几乎是......把我照出来。
 

Izdesbyll:
谁能以一种人道的方式完成它?

描述一下这个原则。

 
Пользуйтесь при вставке кода кнопкой SRC!
 
sannin:

你好,请告诉我你是否有一个关于如何创建EA的教程的链接

在指示灯上...例如,我需要一个用于该振荡器的EA


这里