Ich habe das nicht so gesehen. Ich brauche keine Strategien zu vergleichen, ich habe nur eine = "das Beste aus dem Markt herausholen" :) Aus diesem Grund gibt es einen eingebauten Tester. Es ermöglicht nicht nur die Bewertung der Rentabilität und der Qualität der Arbeit, sondern auch eine schrittweise Fehlersuche, bei der den Algorithmen auf den Zahn gefühlt wird :) Ich habe den Code hier gepostet, um ihn zur Ausführung der angegebenen "Strategie" zusammenzuführen.
Es gibt Subsysteme, um den Trend Rand zu bestimmen (durch die Art und Weise, wieder einmal, nur ist es jetzt in der Arbeit enthalten), die drei Schleifen, Muster, Handel in den Trend, die Definition der Seitwärtsbewegung, die nicht geben, Gewinn, sondern nur zu entwässern, die Determinante der Marktaktivität (wenn der Markt passiv ist nicht Handel), Determinante super Aktivität (in der Regel der Beginn der amerikanischen Sitzung), wenn auch anhaltende Pause, schließt das System auf dem Markt Zustand, und vieles mehr ... Jeder Algorithmus muss verbessert und verfeinert werden, und man muss handeln, um seinen Lebensunterhalt zu verdienen und die Forschung voranzutreiben... So ist die Geschichte. Ich hoffe, dass du dich darauf einlassen wirst und alles schneller geht... :)
Ich habe das nicht so gesehen. Ich brauche keine Strategien zu vergleichen - ich habe eine = "das Beste aus dem Markt herausholen" :) Aus diesem Grund gibt es einen eingebauten Tester. Es ermöglicht nicht nur die Bewertung der Rentabilität und der Qualität der Arbeit, sondern auch die schrittweise Fehlersuche in den Eingeweiden der Algorithmen :) Ich habe den Code hier gepostet, um ihn zur Ausführung der angegebenen "Strategie" zusammenzuführen.
Es gibt Subsysteme, um den Trend Rand zu bestimmen (durch die Art und Weise, wieder einmal, nur ist es jetzt in der Arbeit enthalten), die drei Schleifen, Muster, Handel in den Trend, die Definition der Seitwärtsbewegung, die nicht geben, Gewinn, sondern nur zu entwässern, die Determinante der Marktaktivität (wenn der Markt passiv ist nicht Handel), Determinante super Aktivität (in der Regel der Beginn der amerikanischen Sitzung), wenn auch anhaltende Pause, schließt das System auf dem Markt Zustand, und vieles mehr ... Jeder Algorithmus muss verbessert und verfeinert werden, und man muss handeln, um seinen Lebensunterhalt zu verdienen und die Forschung voranzutreiben... So ist die Geschichte. Ich hoffe, dass du dich darauf einlassen wirst und alles schneller geht... :)
Ja! Es gibt noch einiges zu tun, man kann die Leistung schon ungefähr einschätzen. Der Expert ist also großartig, er gibt keine Testfehler aus, man muss nur die richtige Ader für ihn finden.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Wenn Sie zum Ende des Tests kommen, können wir besprechen, was ich falsch gemacht habe.
- Mit den jetzigen Einstellungen stapft er durch die Gegend.
Ja! Darin muss noch etwas aussortiert werden, man kann seine Leistung schon grob einschätzen. Der Expert ist also großartig, er macht keine Testfehler, man muss nur die passende Ader dafür finden.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Wenn Sie zum Ende des Tests kommen, können wir besprechen, was ich falsch gemacht habe.
- Ich weiß nicht, welche EINSTELLUNGEN falsch sind, aber er bleibt stehen.
Ich weiß nicht, von welchen Einstellungen Sie sprechen? Alle Einstellungen sind in den Code eingebettet. Es passt sich dem Markt "von selbst" an, indem es Amplituden, Volatilität, Rauschen, flache und Trendbewegungen (Trends) berücksichtigt, außerdem gibt es mehrere Tagesstatistiken (es sind 7 Tage eingestellt) für Maximum, Minimum und Durchschnitt dieser Indikatoren, was Ihnen erlaubt, auf der Geschichte aufzubauen und sich nicht zu sehr an einen toten Markt "anzupassen" oder Angst vor zu aktivem Handeln zu haben.
Hier ist das Ergebnis - so wie ich es verstanden habe, werden Sie nicht in der Lage sein, Geld abzuheben, aber Sie können auch etwas Geld verdienen, aber nicht viel.
Hier ist das Ergebnis - so wie ich es verstanden habe, werden Sie nicht in der Lage sein, Geld abzuheben, aber Sie können auch etwas Geld verdienen, aber nicht viel.
Schauen wir uns die "Parameter" an
//Handel: CAPITAL ON POST in % ! (Ich habe es hervorgehoben! als Prozentsatz) des Kapitals. Dies ist ein Teil des Kapitalmanagements, der noch nicht ausgearbeitet wurde. ABER hier wird 0=Minlote, 0,01=von dem Kapital 0,01 PROZENT genommen und auf diesen BETRAG wird ein LOT berechnet. Der Standardwert für das Kapital ist auf 1% festgelegt. Meine Standardeinstellung ist 0=minlot, da ich mit einem echten Konto und nicht mit einem Demokonto teste.
//TESTING: TakePROFIT bei 3000, den Sie setzen = exorbitanter Stop und Take, aber das ist nicht wichtig, denn sie werden später so gesetzt, wie es das Schließungssystem verlangt.
STOPLOSS in PUNKs //Handel: STOPLOSS in PUNKs
//-------------------------- рыночная визиулизация ситуаций //=ЭТО только отображение на графике разной информации из кишочков алгоритмов.inputbool showNeedAlerts = false; //РЫНОК: Алерты РЫНОЧНЫЕinputbool ONblinkTrink = true; //РЫНОК: Вкл моргатель-бренчательinputbool SoundCandles = true; //РЫНОК: Звук бренчателя=ТИКАЕТ когда открывает позу.inputbool OnViewLabel = true; //РЫНОК: Вкл ЛЕЙБЛЫinputbool OnViewAnalyz = true; //РЫНОК: ВИДЕТЬ АНАЛИЗАТОР
======================ЭТО ВАЖНО, нужно убрать чтобы случайно не установили falseinputbool UseSignalFiltering = true; //РЫНОК: ФИЛЬТР: ВКЛЮЧИТЬ =ФОРМИРОВАТЕЛЬ СИГНАЛОВinputbool OnCloseSystem = true; //РЫНОК: ЗАКРЫТИЕ: ВКЛЮЧИТЬ =СИСТЕМА ЗАКРЫТИЯ//-------------------------- ЗАКРЫТИЕ --------------------------
= false; //ЗАКРЫТИЕ: ДАННЫЕ ВИДЕТЬ=ЭТО ТОЛЬКО ДЛЯ ОБЗОРА НА ГРАФИКЕ
= false; //ЗАКРЫТИЕ: ВЫВОД в принт =ЭТО ТОЛЬКО ДЛЯ ОБЗОРА В "ЭКСПЕРТАХ"//-------------------------- ФИЛЬТРАЦИЯ -------------------------- Это не влияет ни на что, только на вывод инфо про работу алгоритмовinputbool ViewPARAM_FLTP = true; //ФИЛЬТР: ДАННЫЕ ВИДЕТЬinputbool OnviewCHNL = true; //ФИЛЬТР: КАНАЛЫ ВИДЕТЬUSEinputbool OnviewTRNdk_FLTR = false; //ФИЛЬТР: ТРЕНДИКИ ВИДЕТЬinputbool OnviewBTR5flt = true; //ФИЛЬТР: BTR5 ВИДЕТЬinputbool OnviewBTR5_MSPD = true; //ФИЛЬТР: BTR5_MSPD ВИДЕТЬinputbool wantseeAllPrints = false; //ФИЛЬТР: ВЫВОД в принтinputbool wantseeEveryoneSignal = false; //ФИЛЬТР: ВСЕ СИГНАЛЫ ВИДЕТЬ//------------- // АДАПТАЦИЯ для всех систем //----------------- Это не влияет ни на что, только на вывод инфо про работу алгоритмовinputbool ViewPARAM_ADPT = true; //АДАПТАЦИЯ: ДАННЫЕ ВИДЕТЬ//--------------------- ИСТОРИЯ паттернов --------------------------
!!! ВАЖНО ИСТОРИЯ:
Вкл Поиск ПАТТЕРНОВ= TRUE включает режим теста по истории!!!
Для работы и внешнего тестера нужно ставить falseinputbool ONpttrHistory = true; //ИСТОРИЯ: Вкл Поиск ПАТТЕРНОВinputint ArrPttrTime = 0; //ИСТОРИЯ: Массив ПОИСКА (в часах)inputint ONpointSTOP = 0; //ИСТОРИЯ: Шаг в БАРАХ 0=ВСЯinputstring PttrCanlesTime = "2021.03.04 01:00"; //ИСТОРИЯ: ВРЕМЯ начала ОСМОТРАinputstring PttrENDTime = "2021.03.05 23:00"; //ИСТОРИЯ: ВРЕМЯ КРАЙ сессии//--------------------- АНАЛИЗАТОР СИСТЕМ ANLZ--------------------------
НА РАБОТУ НЕ ВЛИЯЕТ, ТОЛЬКО НА ВЫВОД РЕЗУЛЬТАТОВ И ПОЗВОЛЯЕТ ПРИ АНАЛИЗЕ ОБСАСЫВАТЬ КАЖДУЮ ПОЗОЧКУ
inputcolor kljhuh123 = clrBlack; //=== АНАЛИЗАТОР ===inputbool OnANALYZER = true; //АНАЛИЗАТОР: ВИДЕТЬ все сделкиinputbool OnANALYZERprint = false; //АНАЛИЗАТОР: ВЫВОД в принтinputbool comparisonVs = false; //АНАЛИЗАТОР: Вкл СРАВНЕНИЕinputbool OnViewPttrnAnalyz = false; //АНАЛИЗАТОР: Вкл ОСМОТР поз и "линий жизни"inputbool OnPRKviewing = false; //АНАЛИЗАТОР: Вкл ОСМОТР с ПРК "жизни позы"inputint NnPattern = 0; //АНАЛИЗАТОР: НОМЕР паттерна на ОСМОТР//input int TMPovajaInta = 13; //АНАЛИЗАТОР: ВСЕГО ПОЗ НА ОСМОТРinputbool OnlyBADpos = false; //АНАЛИЗАТОР: УБЫТОЧНЫЕ ПОЗЫinputbool CalcPttrTimes = false; //АНАЛИЗАТОР: Вкл ОСМОТР Свечи по ВРЕМЕНИ//--------------------------- ВКЛЮЧЕНИЕ ПАТТЕРНОВ --------------------------НА РАБОТУ НЕ ВЛИЯЕТinputbool ONViewPATTRN = true; //ПАТТЕРН: Вкл окраскуinputbool OnLYSUYpttrn = true; //1: ЛЫСЫЙ: Вклinputbool OnSTRONGpttrn = true; //2: CИЛЬНЫЙ: Вклinputbool On2HAMMpttrn = true; //3: 2й МОЛОТ: Вклinputbool On3HAMMpttrn = true; //4: 3й МОЛОТ: Вклinputbool OnHAMMERpttrn = true; //5: МОЛОТ: Вклinputbool OnACCELERpttrn = true; //6: УСКОРЕНИЕ: Вклinputbool OnABSORPTpttrn = true; //7: ПОГЛОЩЕНИЕ: Вклinputbool On2BALDSpttrn = true; //8: 2ЛЫСЫХ: Вклinputbool OnREVERSpttrn = true; //9: РЕВЕРС: Вклinputbool showTuningAlerts = false; //НАСТРОЙКА: Алерты НАСТРОЙКИinputbool showAlerts1 = false; //НАСТРОЙКА: Алерты SENDERa
Статья написана на основе книги Р.Винса "Математика управления капиталом". В ней рассматриваются эмпирические и параметрические методы нахождения оптимального размера торгового лота, на основе которых написаны торговые модули управления капиталом для мастера MLQ5.
Hier ist das Ergebnis - so wie ich es verstehe, werden Sie nicht in der Lage sein, Geld abzuheben, aber Sie werden auch in der Lage sein, etwas Geld zu verdienen, aber nicht viel.
Der Code dient nicht dazu, den Roboter auf dem Prüfgerät laufen zu lassen. Um dies zu tun, ist es genug, um eine exeshnik setzen.
Es gibt insgesamt 2 Ansätze für Roboter:
1. der bewertende Ansatz, man könnte ihn auch als den "Ansatz des Mitarbeiters" oder den Ansatz des Verbrauchers bezeichnen. Sie nehmen eine ausführbare Datei, führen sie aus und stellen diejenige ein, die Ihnen gefällt. Dies ist der Ansatz der Verbraucher bei der Produktauswahl.
Sie erstellen ein Produkt, das dann von jemandem bewertet wird, der den Ansatz1 verwendet. Dieser Ansatz wird bei IDEAS und deren Umsetzung aufgegriffen.
Der Code wird gepostet, um "Fans" des zweiten Ansatzes zu sammeln :)
Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки MetaEditor, многопоточный тестер стратегий с поддержкой распределенных вычислений в MQL5 Cloud Network. В этой статье вы узнаете, как перенести свой клиентский терминал со всеми разработками в виртуальную среду.
Hier ist das Ergebnis - so wie ich es verstehe, werden Sie nicht in der Lage sein, Geld abzuheben, aber Sie werden auch in der Lage sein, etwas Geld zu verdienen, aber nicht viel.
Der Code dient nicht dazu, den Roboter auf dem Prüfgerät laufen zu lassen. Dazu genügt es, einen Auszug zu erstellen.
Es gibt insgesamt 2 Ansätze für Roboter:
1. der evaluative Ansatz, den man auch als "Staffer's Approach" oder "Consumer Approach" bezeichnen könnte. Sie nehmen eine ausführbare Datei, führen sie aus und stellen diejenige ein, die Ihnen gefällt. Dies ist der Ansatz der Verbraucher bei der Produktauswahl.
Sie erstellen ein Produkt, das dann von jemandem bewertet wird, der den Ansatz1 verwendet. Dieser Ansatz wird bei IDEAS und deren Umsetzung aufgegriffen.
Der Code wird gepostet, um "Liebhaber" des zweiten Ansatzes zu sammeln :)
Wir wünschen Ihnen viel Gesundheit.
Ich möchte also die Bedeutung der Strategie im Tester verstehen. Um sie zu verbessern, muss man verstehen, was sie tut und was man in den Funktionen hinzufügen oder abziehen muss.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
wenn ich nicht verstehe, was es bewirkt - es entpuppt sich als ein hohler Gedanke
Es klappt.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
ausgetauscht -----------
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Bis jetzt sieht es gut aus.
Ich habe das nicht so gesehen. Ich brauche keine Strategien zu vergleichen, ich habe nur eine = "das Beste aus dem Markt herausholen" :) Aus diesem Grund gibt es einen eingebauten Tester. Es ermöglicht nicht nur die Bewertung der Rentabilität und der Qualität der Arbeit, sondern auch eine schrittweise Fehlersuche, bei der den Algorithmen auf den Zahn gefühlt wird :) Ich habe den Code hier gepostet, um ihn zur Ausführung der angegebenen "Strategie" zusammenzuführen.
Es gibt Subsysteme, um den Trend Rand zu bestimmen (durch die Art und Weise, wieder einmal, nur ist es jetzt in der Arbeit enthalten), die drei Schleifen, Muster, Handel in den Trend, die Definition der Seitwärtsbewegung, die nicht geben, Gewinn, sondern nur zu entwässern, die Determinante der Marktaktivität (wenn der Markt passiv ist nicht Handel), Determinante super Aktivität (in der Regel der Beginn der amerikanischen Sitzung), wenn auch anhaltende Pause, schließt das System auf dem Markt Zustand, und vieles mehr ... Jeder Algorithmus muss verbessert und verfeinert werden, und man muss handeln, um seinen Lebensunterhalt zu verdienen und die Forschung voranzutreiben... So ist die Geschichte. Ich hoffe, dass du dich darauf einlassen wirst und alles schneller geht... :)
Ich habe das nicht so gesehen. Ich brauche keine Strategien zu vergleichen - ich habe eine = "das Beste aus dem Markt herausholen" :) Aus diesem Grund gibt es einen eingebauten Tester. Es ermöglicht nicht nur die Bewertung der Rentabilität und der Qualität der Arbeit, sondern auch die schrittweise Fehlersuche in den Eingeweiden der Algorithmen :) Ich habe den Code hier gepostet, um ihn zur Ausführung der angegebenen "Strategie" zusammenzuführen.
Es gibt Subsysteme, um den Trend Rand zu bestimmen (durch die Art und Weise, wieder einmal, nur ist es jetzt in der Arbeit enthalten), die drei Schleifen, Muster, Handel in den Trend, die Definition der Seitwärtsbewegung, die nicht geben, Gewinn, sondern nur zu entwässern, die Determinante der Marktaktivität (wenn der Markt passiv ist nicht Handel), Determinante super Aktivität (in der Regel der Beginn der amerikanischen Sitzung), wenn auch anhaltende Pause, schließt das System auf dem Markt Zustand, und vieles mehr ... Jeder Algorithmus muss verbessert und verfeinert werden, und man muss handeln, um seinen Lebensunterhalt zu verdienen und die Forschung voranzutreiben... So ist die Geschichte. Ich hoffe, dass du dich darauf einlassen wirst und alles schneller geht... :)
Ja! Es gibt noch einiges zu tun, man kann die Leistung schon ungefähr einschätzen. Der Expert ist also großartig, er gibt keine Testfehler aus, man muss nur die richtige Ader für ihn finden.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Wenn Sie zum Ende des Tests kommen, können wir besprechen, was ich falsch gemacht habe.
- Mit den jetzigen Einstellungen stapft er durch die Gegend.
Ja! Darin muss noch etwas aussortiert werden, man kann seine Leistung schon grob einschätzen. Der Expert ist also großartig, er macht keine Testfehler, man muss nur die passende Ader dafür finden.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Wenn Sie zum Ende des Tests kommen, können wir besprechen, was ich falsch gemacht habe.
- Ich weiß nicht, welche EINSTELLUNGEN falsch sind, aber er bleibt stehen.
Ich weiß nicht, von welchen Einstellungen Sie sprechen? Alle Einstellungen sind in den Code eingebettet. Es passt sich dem Markt "von selbst" an, indem es Amplituden, Volatilität, Rauschen, flache und Trendbewegungen (Trends) berücksichtigt, außerdem gibt es mehrere Tagesstatistiken (es sind 7 Tage eingestellt) für Maximum, Minimum und Durchschnitt dieser Indikatoren, was Ihnen erlaubt, auf der Geschichte aufzubauen und sich nicht zu sehr an einen toten Markt "anzupassen" oder Angst vor zu aktivem Handeln zu haben.
Hier ist das Ergebnis - so wie ich es verstanden habe, werden Sie nicht in der Lage sein, Geld abzuheben, aber Sie können auch etwas Geld verdienen, aber nicht viel.
Hier ist das Ergebnis - ich verstehe, dass man nicht verlieren kann, aber man kann auch Geld verdienen, aber nicht viel.
Setzen Sie auf 10-12 Paare und versuchen Sie es.
Setzen Sie auf 10-12 Paare und versuchen Sie es.
Ich werde mehr über das 5-Minuten- und das Rubel-Konto erfahren.
Hier ist das Ergebnis - so wie ich es verstanden habe, werden Sie nicht in der Lage sein, Geld abzuheben, aber Sie können auch etwas Geld verdienen, aber nicht viel.
Schauen wir uns die "Parameter" an
//Handel: CAPITAL ON POST in % ! (Ich habe es hervorgehoben! als Prozentsatz) des Kapitals. Dies ist ein Teil des Kapitalmanagements, der noch nicht ausgearbeitet wurde. ABER hier wird 0=Minlote, 0,01=von dem Kapital 0,01 PROZENT genommen und auf diesen BETRAG wird ein LOT berechnet. Der Standardwert für das Kapital ist auf 1% festgelegt. Meine Standardeinstellung ist 0=minlot, da ich mit einem echten Konto und nicht mit einem Demokonto teste.
//TESTING: TakePROFIT bei 3000, den Sie setzen = exorbitanter Stop und Take, aber das ist nicht wichtig, denn sie werden später so gesetzt, wie es das Schließungssystem verlangt.
STOPLOSS in PUNKs //Handel: STOPLOSS in PUNKs
Schauen wir uns die "Parameter" an
Ich werde es noch einmal mit den von Ihnen beschriebenen Einstellungen versuchen
Hier ist das Ergebnis - so wie ich es verstehe, werden Sie nicht in der Lage sein, Geld abzuheben, aber Sie werden auch in der Lage sein, etwas Geld zu verdienen, aber nicht viel.
=============================================================================
Der Code dient nicht dazu, den Roboter auf dem Prüfgerät laufen zu lassen. Um dies zu tun, ist es genug, um eine exeshnik setzen.
Es gibt insgesamt 2 Ansätze für Roboter:
1. der bewertende Ansatz, man könnte ihn auch als den "Ansatz des Mitarbeiters" oder den Ansatz des Verbrauchers bezeichnen. Sie nehmen eine ausführbare Datei, führen sie aus und stellen diejenige ein, die Ihnen gefällt. Dies ist der Ansatz der Verbraucher bei der Produktauswahl.
Sie erstellen ein Produkt, das dann von jemandem bewertet wird, der den Ansatz1 verwendet. Dieser Ansatz wird bei IDEAS und deren Umsetzung aufgegriffen.
Der Code wird gepostet, um "Fans" des zweiten Ansatzes zu sammeln :)
Hier ist das Ergebnis - so wie ich es verstehe, werden Sie nicht in der Lage sein, Geld abzuheben, aber Sie werden auch in der Lage sein, etwas Geld zu verdienen, aber nicht viel.
=============================================================================
Der Code dient nicht dazu, den Roboter auf dem Prüfgerät laufen zu lassen. Dazu genügt es, einen Auszug zu erstellen.
Es gibt insgesamt 2 Ansätze für Roboter:
1. der evaluative Ansatz, den man auch als "Staffer's Approach" oder "Consumer Approach" bezeichnen könnte. Sie nehmen eine ausführbare Datei, führen sie aus und stellen diejenige ein, die Ihnen gefällt. Dies ist der Ansatz der Verbraucher bei der Produktauswahl.
Sie erstellen ein Produkt, das dann von jemandem bewertet wird, der den Ansatz1 verwendet. Dieser Ansatz wird bei IDEAS und deren Umsetzung aufgegriffen.
Der Code wird gepostet, um "Liebhaber" des zweiten Ansatzes zu sammeln :)
Wir wünschen Ihnen viel Gesundheit.
Ich möchte also die Bedeutung der Strategie im Tester verstehen. Um sie zu verbessern, muss man verstehen, was sie tut und was man in den Funktionen hinzufügen oder abziehen muss.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
wenn ich nicht verstehe, was es bewirkt - es entpuppt sich als ein hohler Gedanke
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Wenn man etwas selbst erstellt, weiß ich, was ich von jeder Funktion brauche.