//-------------------------- рыночная визиулизация ситуаций //=ЭТО только отображение на графике разной информации из кишочков алгоритмов.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.
Клиентский терминал MetaTrader идеально подходит для автоматизации торговых стратегий. Для разработчиков торговых роботов в нем есть всё ‒ мощный язык программирования MQL4/MQL5 на основе C++, удобная среда разработки MetaEditor, многопоточный тестер стратегий с поддержкой распределенных вычислений в MQL5 Cloud Network. В этой статье вы узнаете, как перенести свой клиентский терминал со всеми разработками в виртуальную среду.
它正在发挥作用。
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
交换了-----------
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
到目前为止,它看起来不错。
我并没有这样看。我不需要比较策略,我只有一个="从市场中获得最大利益" :)这就是为什么有一个内置的测试器。它不仅可以评估工作的盈利能力和质量,还可以逐步进行调试,对算法的内脏进行挑选 :)我把代码贴在这里,把它集中起来,执行指定的 "战略"。
有一些子系统来确定趋势的边缘(顺便说一下,再次,只有它现在包括在工作中),三个循环,模式,在趋势中的贸易,不给利润的横向运动的定义,但只有排水,市场活动的决定者(当市场是被动的不交易),决定者超级活动(通常是美国会议的开始)时也持续暂停,系统关闭的市场状态,和更多...每个算法都需要改进和完善,你必须通过交易来谋生和进一步研究......就是这样的故事。我希望你能融入其中,一切都会更快发展......:)
我并没有这样看。我不需要比较策略--我有一个="从市场中获得最大利益" :)这就是为什么有一个内置的测试器。它不仅可以评估工作的盈利能力和质量,还可以按部就班地进行调试,对算法的内脏进行挑剔 :)我把代码贴在这里,把它集中起来,执行指定的 "战略"。
有一些子系统来确定趋势的边缘(顺便说一下,再次,只有它现在包括在工作中),三个循环,模式,在趋势中的贸易,不给利润的横向运动的定义,但只有排水,市场活动的决定者(当市场是被动的不交易),决定者超级活动(通常是美国会议的开始)时也持续暂停,系统关闭的市场状态,和更多...每个算法都需要改进和完善,你必须通过交易来谋生和进一步研究......就是这样的故事。我希望你能融入其中,一切都会更快发展......:)
是的!它还有一些工作要做,你已经可以大致了解它的性能。所以专家很好,它不会发出任何测试错误,你只需要为它找到调谐的脉络。
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
如果你来到测试的最后,我们可以讨论我做错了什么。
- 在现在的设置下,他正在四处跺脚。
是的!还有一些工作要做,你已经可以对它的工作原理有一个大致的了解。所以专家很好,它不会犯任何测试错误,你只需要为它找到调谐的脉络。
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
如果你来到测试的最后,我们可以讨论我做错了什么。
- 我不知道它的设置有什么问题,它停滞不前。
我不知道你说的是什么设置?所有的设置都嵌入在代码中。它为市场 "自己 "调整,考虑到振幅、波动、噪音、平坦和趋势运动(趋势),此外,还有这些指标的最大值、最小值和平均值的若干天的统计(有7天的设定),这使你能够在历史的基础上,不要太 "适应 "一个死的市场或害怕太活跃。 你是如何和如何测试的?
结果是这样的--据我所知,你将不能提款,但你也可能赚到一些钱,但不多。
结果是这样的--我明白你不能输,但你也可以赚钱,但不多。
赌10-12对,然后去赌。
赌10-12对,然后去赌。
我将更多地检查5分钟和卢布账户的情况
结果是这样的--据我所知,你将不能提款,但你也可能赚到一些钱,但不多。
让我们来看看这些 "参数"
//交易: 大写字母"%"中的 "POST"!(我强调了它!作为一个百分比)的资本。这是一块还没有被解决的资本管理。但在这里,0=minlote,0.01=资本的0.01%,很多都是按这个数额计算的。资本的默认值被设定为1%。我的默认设置是0=minlot,因为我是在真实账户上测试,而不是在模拟账户上。
//TESTING: TakePROFIT在3000点,你设置的=过高的止损和止盈,但这并不重要,因为它们以后会按照平仓系统的要求设置。
庞克的停损 // 交易:庞克的停损
让我们来看看这些 "参数"
我打算按照你描述的设置再试一次
结果是这样的--按照我的理解,你将不能提款,但你也能赚一些钱,但不多。
=============================================================================
该代码不是为了在测试器上运行机器人。要做到这一点,只需放一个摘录。
对机器人总共有2种方法。
1.评价性的,或者你可以称之为 "工作人员的方法",或者消费者的方法。你取一个可执行文件,运行它,并雇用你喜欢的人。这就是消费者选择产品的方法。
你创造了一个产品,然后将由某人使用该方法进行评估1。这种方法是在IDEAS及其实施中挑选的。
发布代码是为了收集第二种方法的 "粉丝":)
结果是这样的--按照我的理解,你将不能提款,但你也能赚一些钱,但不多。
=============================================================================
该代码不是为了在测试器上运行机器人。要做到这一点,只需把一个exeshnik。
对机器人总共有2种方法。
1.评价性的,或者你可以称之为 "工作人员的方法",或者消费者的方法。你拿一个可执行文件,运行它,并雇用你喜欢的人。这就是消费者选择产品的方法。
你创造了一个产品,然后将由某人使用该方法进行评估1。这种方法是在IDEAS及其实施中挑选的。
发布代码是为了收集第二种方法的 "爱好者":)
祝我们健康。
因此,要进入这个问题--我想了解测试仪中策略的含义。要改进它,你需要了解它的作用以及你需要在函数中增加或减少什么。
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
当我不理解它的作用时--它变成了一个空洞的想法
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
当你自己创造一些东西时--我明白我从每个功能中需要什么。