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
Um das Material zu konsolidieren, fangen wir noch einmal von vorne an. Erstellen Sie ein neues Projekt (Konsolenanwendung), nennen Sie es BinaryTicks
Sollen wir dort weitermachen?
Sie können unnötige
Wahrscheinlich ist es besser, das Candlestick-Symbol, den Zeitraum und die Zeit an die Bibliothek zu übergeben, die dann die Preise zurückgibt und eine separate Funktion für Ticks erstelltKönnen wir so weitermachen?
Sie können überflüssige Einträge löschen
Ich werde von Grund auf neu schreiben, Sie können darin fortfahren.
In der globalen Klasse schreibe ich neue Methoden
Erstellt
Sollten Sie sie nicht boolesch machen? um das Ergebnis zu erhalten, dass die Verbindung hergestellt ist.
Sollen wir damit fortfahren?
Sie können unnötige Daten löschen
Vielleicht ist es besser, das Symbol, die Candlestick-Periode und die Zeit an die Bibliothek zu übergeben, und die Bibliothek wird den Preis zurückgeben und eine separate Funktion für Ticks erstellenDies ist nicht korrekt. Bevor Sie beginnen, müssen Sie die Historie vom Server abrufen und in die Symboldatei schreiben, ein Diagramm auf der Grundlage dieser Daten erstellen und dann eine beliebige Kerze auf dem Diagramm selbst anzeigen lassen und beliebige Indikatoren wie bei einem normalen Symbol erstellen.
Erstellt
Sollten wir sie nicht boolesch machen? um ein Ergebnis zu erhalten, dass die Verbindung hergestellt ist.
Es macht keinen Sinn, sie boolesch zu machen, sie geben nicht sofort ein Ergebnis zurück, der Socket arbeitet asynchron. Sie können nur eine Funktion zur Überprüfung der Verbindung hinzufügen.
Dies ist nicht korrekt. Bevor Sie beginnen, müssen Sie die Historie vom Server abrufen und in die Symboldatei schreiben, ein Diagramm auf der Grundlage dieser Daten erstellen und dann das Diagramm selbst verwenden, um jede Kerze zu erhalten und alle Indikatoren wie bei einem normalen Symbol zu erstellen.
Es macht keinen Sinn, sie boolesch zu machen, sie geben nicht sofort ein Ergebnis zurück, der Socket arbeitet asynchron. Sie können nur eine Funktion zur Überprüfung der Verbindung hinzufügen.
Ich füge dem Projekt einen Service-Ordner hinzu, der Service-Klassen, einschließlich einer Socket-Klasse, enthält.
Ich füge die Klasse WSSocket in den Ordner ein und mache sie public
Ist es möglich zu intervenieren?
Möchte niemand vorher eine Klasse/Schnittstelle auf der MT-Seite machen?
d.h. eine spezifische ToR zu geben, die diskutiert und durchgesetzt werden kann.
Fangen wir an:
class Hibou {
Hidou(string url=HIBOU_WS_URL); // думаю почти бесспорно
~Hibou();
void DoEvent(); // веб-сокеты асинхронны, а может в тредах реализуем, будем дёргать при первой возможности
int State(); // некое текущее состояние
/// хенды по событиям протокола, вызываемые из DoEvevnt
virtual void OnConnect(); // соеденились - зашибись
virtual void OnMessage(string json); // получили внятный Event
/// и так далее - заказчик представляет как он намерен использовать интерфейс.
/// если он этого не знает, мы за него ничего придумать не можем, клиника в руках пациентов
}
OK, ich dachte, wir würden es anders machen
Sie bringen also zum Ausdruck, wie gerne Sie den Prozess selbst genießen würden. Zum Verständnis: Der Server kann nicht nach einem bestimmten Candlestick gefragt werden, sondern nur nach einer Reihe von Candlesticks für ausgewählte Daten. Denken Sie also in diese Richtung.