Alle Fragen von einem PROFI an einen SUPER PROFI - 1. - Seite 36
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
ZS: Ich kann kein fertiges NS durch Suchen und Googeln finden, die .dll mit FANN funktioniert ziemlich gut, aber ich würde es gerne ohne die .dll
Haben Sie eine Vorstellung davon, was Sie wollen? Um normal geschriebenen OOP-Code auf unterentwickeltes NS zu portieren? Ich denke, niemand wird es tun. Umso schneller ginge es über die .dll.
Fragen Sie nach der 5, dort stotterten sie bereits.
Kameraden, stieß auf einen Indikator, der sich selbst aufruft, hier ist ein Teil des Codes (der Indikator selbst ist im Anhänger):
Der Tester schafft es nicht, ihn mit iCustom() vom Expert Advisor aus korrekt aufzurufen. Das ist es, was wir bekommen:
![](https://c.mql5.com/mql4/forum/2012/03/yhx2_small.gif)
iCustom() sieht im Expert Advisor wie folgt aus:
Sie wird nur dann korrekt angezeigt, wenn die TF des Testers mit der TF in den EA-Einstellungen übereinstimmt.
Können Sie mir sagen, wie ich den Aufruf korrekt gestalten kann, damit er unabhängig von der TF des Testers korrekt angezeigt wird?
Oder ist dies aufgrund von Besonderheiten des Indikatorcodes nicht möglich?
Lesen Sie einen Artikel von Microsoft: http://technet.microsoft.com/ru-ru/library/dd630755(v=office.12).aspx
Hier ist ein Zitat daraus:
64-разрядные выпуски Windows Server могут выполнять адресацию 16 терабайт виртуальной памяти с помощью плоской модели адресации. Виртуальная память разделяется на равные части между виртуальными адресными пространствами для приложений и операционной системы. Увеличение адресного пространства виртуальной памяти в 64-разрядной среде может благоприятно сказаться даже на работе 32-разрядных приложений. Например, хотя 32-разрядное приложение по-прежнему ограничено 4 ГБ виртуальной памяти, ему больше не требуется разделять это пространство с операционной системой. В результате возникает фактическое расширение виртуальной памяти.
Es stellt sich heraus, dass MT4 kann auf 4 GB Speicher unter 64-Bit-OS-Adresse?
Ich kann es nicht selbst überprüfen. Es gibt keinen Platz für so viel Speicherplatz.
Hallo
Frage zu Steckdosen.
... Es gibt eine Aufgabe von SCADA-System läuft VB (alt), um Daten an Socket zu senden. Ich habe versucht, es direkt von Vb mit Hilfe von API zu implementieren, aber es gibt ein Problem
Wenn die Verbindung zum Socket fehlschlägt, wartet VB auf die Antwort und verlangsamt einige Zeit (dies ist kritisch)
Ich wollte versuchen, einen einzelnen Thread aus VB zu erstellen, aber es stellte sich heraus, dass VB AddressOf nicht versteht.
Wie kann ich VB erklären, um auf eine Antwort von einem entfernten Socket zu warten, z.B. 1 Sekunde wie TTL für ping'a (entfernter Socket auf lokalem)?
Versucht einen anderen Weg: auf C + + bilder schrieb eine Konsolenanwendung an Socket zu senden.
Versucht zu laufen, es funktioniert.
Dann habe ich versucht, einen eigenständigen Prozess aus VB. Die Runtime läuft, sendet aber keine Daten.
Ich habe begonnen, mit cout<< <<endl zu debuggen;
Wenn ich die Exe manuell aufrufe, arbeitet WsaStartUp mit 0 und verbindet sich mit 0, sendet die Anzahl der übertragenen Daten zurück
Aber wenn ich mit VB starte, funktioniert WsaStartUp für 0 und connect für -1, bzw. send für 10038.
Ich weiß nicht, was los ist.
Hier ist der Code von VB
Hallo
Warum wird diese Verlaufsdatei nicht auf dem Diagramm in MT angezeigt?
Es ist notwendig, die Größe der übergebenen Textinformationen in einer DLL zu kennen. In MKL5 wird dies durch sizeof() erledigt.
Wäre es richtig, dies in MKL4 über StringLen() zu tun? Wie kann das richtig sein?
p.s. Interesse an der Übermittlung des dritten Parameters hier:http://msdn.microsoft.com/en-us/library/aa365747(v=vs.85).aspx
Es ist notwendig, die Größe der übergebenen Textinformationen in einer DLL zu kennen. In MKL5 wird dies durch sizeof() erledigt.
Wäre es richtig, dies in MKL4 über StringLen() zu tun? Wie kann das richtig sein?
p.s. Interesse an der Übermittlung des dritten Parameters hier:http://msdn.microsoft.com/en-us/library/aa365747(v=vs.85).aspx