Multi-Timeframe-Indikatoren - Seite 422

 

Bitte um Hilfe

Hallo mladen, bitte helfen Sie mir, sie in MTF zu konvertieren. Vielen Dank im Voraus.

Dateien:
vsd_ha.ex4  6 kb
vsd_ha.mq4  4 kb
 

fxcollection

Es handelt sich um einen dekompilierten Code. Haben Sie eine "normale" Version dieses Codes?

fxcollection:
Hallo mladen, bitte helfen Sie mir, sie in MTF zu konvertieren. Vielen Dank im Voraus.
 

Antwort

mladen:
fxcollection Es ist ein dekompilierter Code. Haben Sie eine "normale" Version dieses Codes?

Hallo, sorry für die späte Antwort. Ich habe nur die ex4 Version, die ich irgendwo heruntergeladen habe. Also habe ich sie selbst dekompiliert und hoffe, dass es helfen kann. Brauche ich also noch die normale Version?

 

fxcollection

Programmierer wollen im Allgemeinen nicht mit dekompiliertem Code arbeiten, und ich denke, Sie könnten ein Problem damit haben, jemanden zu finden, der das macht, was Sie mit einem dekompilierten Code brauchen

fxcollection:
Hallo, sorry für die späte Antwort. Ich habe nur die ex4 Version, die ich irgendwo heruntergeladen habe. Also habe ich es selbst dekompiliert und hoffe, dass es helfen kann. Brauche ich also noch die normale Version?
 

ok danke für die Antwort, ich werde versuchen, die mql-Version zu finden

 

...

fxcollection

Soweit ich sehe, sollten Sie es in diesem Thread versuchen: https: //www.mql5.com/en/forum/general (da es ein bekannter Heiken Ashi geglätteter Indikator zu sein scheint) Es gibt auch schon eine Multi Time Frame Version in diesem Thread

fxcollection:
Ok danke für die Antwort, ich werde versuchen, die mql Version zu finden
 

hallo

Hallo Bitte machen Sie MTF und alarmieren Sie beim Überschreiten der Level 20 - 80.

thx

Dateien:
kprmst.mq4  4 kb
 

Hier geht's

mort000:
Hallo Bitte machen Sie MTF und alarmieren Sie beim Überschreiten der Level 20 - 80. thx
Dateien:
kprmst.gif  38 kb
 
mladen:
Hier ist es

nicht einfacher hier ist so

switch(TimeFrame) {

case 1 : TimeFrameStr="Period_M1"; break;

case 5 : TimeFrameStr="Period_M5"; break;

case 15 : TimeFrameStr="Period_M15"; break;

case 30 : TimeFrameStr="Period_M30"; break;

case 60 : TimeFrameStr="Period_H1"; break;

case 240 : TimeFrameStr="Period_H4"; break;

case 1440 : TimeFrameStr="Period_D1"; break;

case 10080 : TimeFrameStr="Period_W1"; break;

case 43200 : TimeFrameStr="Period_MN1"; break;

default : TimeFrameStr="Current Timeframe"; TimeFrame =0; }
 

Einfacher als das?

string sTfTable[] = {"M1","M5","M15","M30","H1","H4","D1","W1","MN"};

int iTfTable[] = {1,5,15,30,60,240,1440,10080,43200};

string timeFrameToString(int tf)

{

for (int i=ArraySize(iTfTable)-1; i>=0; i--)

if (tf==iTfTable) return(sTfTable);

return("");

}[/CODE]

You decide which is shorter and easier, and even though it is up to anybodies preference what kind of coding will one use, I'll stick to my mode because it is much easier to add "custom" time frames to it (offline charts for example) and is simpler (and I am a sucker for simplicity when it comes to coding)

Wish you (and all the members) a happy new year in advance

ZIGANI:
not easier here's so

[CODE]switch(TimeFrame) {

case 1 : TimeFrameStr="Period_M1"; break;

case 5 : TimeFrameStr="Period_M5"; break;

case 15 : TimeFrameStr="Period_M15"; break;

case 30 : TimeFrameStr="Period_M30"; break;

case 60 : TimeFrameStr="Period_H1"; break;

case 240 : TimeFrameStr="Period_H4"; break;

case 1440 : TimeFrameStr="Period_D1"; break;

case 10080 : TimeFrameStr="Period_W1"; break;

case 43200 : TimeFrameStr="Period_MN1"; break;

default : TimeFrameStr="Current Timeframe"; TimeFrame =0; }