Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Problem mit formalen "Array" Parameter. (http://www.expert-advisor.com/forum/showthread.php?t=4524)

André 18.10.15 19:02

Problem mit formalen "Array" Parameter.
 
Hallo Community,
ich will gerne einer Methode ein Array übergeben und dieses Array im Anschluss wieder zurückgeben. Kann mir da jemand die MQL4-Syntax näher bringen?

Zur Veranschaulichung meines Problem, in Java dürfte mein Vorhaben in etwa so aussehen.
Code:

public int[] getArray( int[] myArray) {
...
return myArray;
}

Danke euch,
Gruß André

yytrader 18.10.15 19:58

Hallo André,

schaue dir mal folgendes Beispiel an:


Code:

void func(int &s[])
  {
//---
  int i;
  for(i=0;i<5;i++)
  {
      s[i] += 1;
  }
  }
 
int OnInit()
  {
//---
  int a[5] = {0,1,2,3,4};
 
  printf("%d %d %d %d %d",a[0],a[1],a[2],a[3],a[4]);
  func(a);
  printf("%d %d %d %d %d",a[0],a[1],a[2],a[3],a[4]);
//---
  return(INIT_SUCCEEDED);
  }

Gruß

yytrader

André 18.10.15 20:33

Gut gut :D, ich glaub damit kann ich was anfangen.
Danke.


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:43 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum