Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6. - Seite 193

 
Können Sie mir bitte sagen, wo ich die kompilierte EA.exe-Datei finden kann?
 
Izdesbyll:
Können Sie mir bitte sagen, wo ich die .exe-Datei des kompilierten EA finden kann?

Im MT4-Verzeichnis "\experts", aber nicht .exe, sondern .ex4.
 
Izdesbyll:
Können Sie mir bitte sagen, wo ich die kompilierte .exe-Datei von EA finden kann?
EAs werden, wie andere mql4-Programme auch, in ex4-Dateien kompiliert, nicht in exe-Dateien, und sie befinden sich im Ordner experts im Stammverzeichnis des Terminals
 
Kann das bitte jemand auf menschliche Art und Weise beenden?
Dateien:
mghptb.mq4  4 kb
 

Hallo.

Ich berechne eine Menge kostenloser Mittel in Abhängigkeit vom prozentualen Risiko und dem Abstand zwischen dem Eröffnungskurs und dem Stop Loss in Pips. D.h., wenn SL auslöst, erhalte ich 2% Verlust aus freien Mitteln.

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

{Beschreibung der Formel}

Ich habe es im Forum gesehen, kann es aber nicht finden. Ich habe .......site:mql4.com verwendet.

 

Hallo, könnten Sie mir bitte sagen, wenn Sie einen Link zu einem Tutorial, wie man einen EA erstellen haben

auf dem Blinker... Ich brauche zum Beispiel einen EA für diesen Oszillator

//+------------------------------------------------------------------+
//| 3D-Oszillator.mq4
//| |
//| |
//+------------------------------------------------------------------+
#property copyright "Autor - Luis Damiani. Ramdass - Nur Bekehrung"

#Eigenschaft indicator_buffers 4
#property indicator_color1 Magenta
#property indicator_color2 DarkSlateBlue
#property indicator_color3 GrünGelb
#property indicator_color4 Rot
//---- Eingabeparameter

extern int D1RSIPer=13;
extern int D2StochPer=8;
extern int D3tunnelPer=8;
extern double hot=0.4;
extern int sigsmooth=4;


//---- Puffer
double sig1n[];
double sig2n[];
double upX[]; dnX[];

//+------------------------------------------------------------------+
//| Benutzerdefinierte Initialisierungsfunktion für Indikatoren |
//+------------------------------------------------------------------+
int init()
{
string kurz_name;
//---- Indikatorzeile
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
SetIndexPuffer(0,sig1n);
SetIndexPuffer(1,sig2n);

SetIndexStyle(2,DRAW_ARROW);
SetIndexPfeil(2,159);
SetIndexBuffer(2,upX);
SetIndexStyle(3,DRAW_ARROW);
SetIndexPfeil(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);
//----
zurück(0);
}
//+------------------------------------------------------------------+
//| CCI_Woodies |
//+------------------------------------------------------------------+
int start()
{
int i,i2,counted_bars=IndicatorCounted();
double rsi,maxrsi,minrsi,storsi,E3D,
sig1,sig2,sk,ss,sk2;
doppeltes cs;
bool init=true;
//----
cs= D1RSIPer+D2StochPer+D3tunnelPer+hot+sigsmooth;
if(Balken<=cs) return(0);

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

//---- anfänglicher Nullpunkt
if(gezählte_Balken<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;
if (gezählte_Balken>=cs) i=300; //i=Balken-gezählte_Balken-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);
if (rsi>maxrsi) maxrsi=rsi;
if (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];
if (sig1n[i]>sig2n[i] && sig1n[i+1]<sig2n[i+1]) upX[i]=sig2n[i]-15;
if (sig1n[i]<sig2n[i] && sig1n[i+1]>sig2n[i+1]) dnX[i]=sig2n[i]+15;

i--;
}
zurück(0);
}
//+------------------------------------------------------------------+
 
Izdesbyll:
Kann jemand das bitte auf menschliche Art und Weise beenden?

Es ist fast... Photoshop mich raus.
 

Izdesbyll:
Kann es bitte jemand auf humane Art und Weise beenden?

Beschreiben Sie das Prinzip.

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

Hallo, könnten Sie mir bitte sagen, wenn Sie einen Link zu einem Tutorial, wie man einen EA erstellen haben

auf dem Blinker... Ich brauche zum Beispiel einen EA für diesen Oszillator


Hier