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)
-   -   2dim Matrix automatisch erstellen lassen (http://www.expert-advisor.com/forum/showthread.php?t=5132)

Zyr 25.08.16 18:44

2dim Matrix automatisch erstellen lassen
 
Hallo zusammen,

Vielleicht kann mir jemand weiter helfen?

Ich möchte eine Matrix aufbauen die Variable viele Zeilen (m) und Variable viele Spalten (n+1) hat. Die Zeilen sind die vergangenen x Bars. In die erste Spalte muss ein Baiswert, die Spalten danach müssen mit iClose (Varible Symbole n, Timeframe, m) befüllt werden.

1. Problem:
Wie bekomme ich das switchen des Symbolnames aus der extern/input string Symbole1 = "abc", Symbole2 = "def", ... , Symbole_n = "xyz" via geschattelter for schleife hin?

2. Problem:
Arrays in mq4 sind nur in der ersten Dim dynamisch. Gibt es eine Möglichkeit die 2te Dim zumindest bei der declaration mit einer Varaiblen zu erzeugen? Hab es schon mit extern, input und sinput int n versucht. Geht leider nicht.

Hintergrund ist das ich die Matrix für ein Analyse verfahren benötige und hier die Matrix quadiert, transponiert, und invertiert vorliegen muss.

Gruß

Zyr

stotzout 25.08.16 21:14

Bei Arbeiten mit Arrays oder Komplexeren Strukturen empfehle ich das Programmieren mit C# im MetaTrader4

Folgende Bibliothek ermöglicht dir das:
C# metatrader, C# MT4 | NQuotes

Zyr 26.08.16 00:38

Danke Stotzout.

Werd ich mir mal ansehen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:48 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