나는 그렇게 보이지 않았다. 결국, 나는 전략을 비교할 필요가 없습니다 - 나는 그들 중 하나를 가지고 있습니다 = "시장이 제공할 수 있는 것에서 최대를 취하십시오" :) 이것이 내장 테스터인 이유입니다. 그것은 수익성과 작업 품질을 평가할 수 있을 뿐만 아니라 알고리즘의 내장을 파고드는 STEP-BY-STEP 모드에서 디버그할 수 있습니다. :) 지정된 "전략".
추세의 가장자리를 결정하기 위한 하위 시스템이 있습니다. 그러나 시장 활동의 결정 요인(패시브 시장에서 거래되지 않음), 일시 중지가 있을 때 슈퍼 활동의 결정 요인(일반적으로 미국 세션의 시작), 상태에 따라 마감하는 시스템만 배출합니다. 시장, 그리고 훨씬 더... 각각의 알고리즘은 연마와 개선이 필요하며, 생계와 추가 연구를 벌기 위해 여전히 거래해야 합니다... 그런 이야기가 있습니다. 나는 당신이 그것에 들어가고 모든 것이 더 빨리 진행되기를 바랍니다 ... :)
나는 그렇게 보이지 않았다. 결국, 나는 전략을 비교할 필요가 없습니다 - 나는 그들 중 하나를 가지고 있습니다 = "시장이 제공할 수 있는 것에서 최대를 취하십시오" :) 이것이 내장 테스터인 이유입니다. 그것은 수익성과 작업 품질을 평가할 수 있을 뿐만 아니라 알고리즘의 내장을 파고드는 STEP-BY-STEP 모드에서 디버그할 수 있습니다. :) 지정된 "전략".
추세의 가장자리를 결정하기 위한 하위 시스템이 있습니다. 그러나 시장 활동의 결정 요인(패시브 시장에서 거래되지 않음), 일시 중지가 있을 때 슈퍼 활동의 결정 요인(일반적으로 미국 세션의 시작), 상태에 따라 마감하는 시스템만 배출합니다. 시장, 그리고 훨씬 더... 각각의 알고리즘은 연마와 개선이 필요하며, 생계와 추가 연구를 벌기 위해 여전히 거래해야 합니다... 그런 이야기가 있습니다. 나는 당신이 그것에 참여하고 모든 것이 더 빨리 진행되기를 바랍니다 ... :)
예! 다른 것을 알아 내야합니다. 이미 작업을 대략적으로 평가할 수 있습니다. 따라서 Expert는 테스트 중에 멋진 오류를 제공하지 않으며 그를 위한 설정의 정맥을 찾아야 합니다.
예! 다른 것을 알아 내야합니다. 이미 작업을 대략적으로 평가할 수 있습니다. 따라서 Expert는 테스트 중에 멋진 오류를 제공하지 않으며 그를 위한 설정의 정맥을 찾아야 합니다.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
테스트가 끝날 것입니다 - 내가 무엇을 잘못 설정했는지 논의하는 것이 가능할 것입니다.
- 지금과 같은 설정으로 - 시간을 표시합니다.
무슨 설정을 말씀하시는지 이해가 안가요? 모든 설정은 하드코딩되어 있습니다. 진폭, 변동성, 노이즈, 플랫 및 추세 움직임(추세)을 고려하여 시장에 따라 자체적으로 조정됩니다. 또한 최대, 최소 및 평균에 대한 며칠(7일이 설정됨)에 대한 통계가 있습니다. 이 지표를 사용하면 역사에 의존하고 죽은 시장에 너무 "적응"하거나 너무 활동적인 것을 두려워하지 않을 수 있습니다. 어떻게 그리고 무엇을 테스트하고 있습니까?
결과는 다음과 같습니다. 내가 이해하는 한 병합할 수는 없지만 돈을 벌 수는 있지만 충분하지 않습니다.
"옵션"을 살펴보자
//TRADING: POS당 자기자본 % ! (백분율로 할당) 자본. 이것은 아직 디버깅되지 않은 자금 관리 의 일부입니다. 그러나 여기에서 0=minlot, 0.01=0.01PERCENT는 자본에서 가져오고 LOT는 이 AMOUNT에서 계산됩니다. 1%의 표준 자본 가치가 설정됩니다. 데모가 아닌 실제 테스트 중이기 때문에 기본적으로 0=minlot이 있습니다.
//TRADING: TakePROFIT in 3000 POINTS set by sky-high stop and take, 하지만 그것들은 클로징 시스템에 의해 나중에 설정되어야 하므로 여기서 중요하지 않습니다.
//TRADING: StopLOSS in POINTS
//-------------------------- рыночная визиулизация ситуаций //=ЭТО только отображение на графике разной информации из кишочков алгоритмов.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. В этой статье вы узнаете, как перенести свой клиентский терминал со всеми разработками в виртуальную среду.
와우 벌었다
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\
교환 -----------
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\\
꽤 잘되고있는 것 같습니다
나는 그렇게 보이지 않았다. 결국, 나는 전략을 비교할 필요가 없습니다 - 나는 그들 중 하나를 가지고 있습니다 = "시장이 제공할 수 있는 것에서 최대를 취하십시오" :) 이것이 내장 테스터인 이유입니다. 그것은 수익성과 작업 품질을 평가할 수 있을 뿐만 아니라 알고리즘의 내장을 파고드는 STEP-BY-STEP 모드에서 디버그할 수 있습니다. :) 지정된 "전략".
추세의 가장자리를 결정하기 위한 하위 시스템이 있습니다. 그러나 시장 활동의 결정 요인(패시브 시장에서 거래되지 않음), 일시 중지가 있을 때 슈퍼 활동의 결정 요인(일반적으로 미국 세션의 시작), 상태에 따라 마감하는 시스템만 배출합니다. 시장, 그리고 훨씬 더... 각각의 알고리즘은 연마와 개선이 필요하며, 생계와 추가 연구를 벌기 위해 여전히 거래해야 합니다... 그런 이야기가 있습니다. 나는 당신이 그것에 들어가고 모든 것이 더 빨리 진행되기를 바랍니다 ... :)
나는 그렇게 보이지 않았다. 결국, 나는 전략을 비교할 필요가 없습니다 - 나는 그들 중 하나를 가지고 있습니다 = "시장이 제공할 수 있는 것에서 최대를 취하십시오" :) 이것이 내장 테스터인 이유입니다. 그것은 수익성과 작업 품질을 평가할 수 있을 뿐만 아니라 알고리즘의 내장을 파고드는 STEP-BY-STEP 모드에서 디버그할 수 있습니다. :) 지정된 "전략".
추세의 가장자리를 결정하기 위한 하위 시스템이 있습니다. 그러나 시장 활동의 결정 요인(패시브 시장에서 거래되지 않음), 일시 중지가 있을 때 슈퍼 활동의 결정 요인(일반적으로 미국 세션의 시작), 상태에 따라 마감하는 시스템만 배출합니다. 시장, 그리고 훨씬 더... 각각의 알고리즘은 연마와 개선이 필요하며, 생계와 추가 연구를 벌기 위해 여전히 거래해야 합니다... 그런 이야기가 있습니다. 나는 당신이 그것에 참여하고 모든 것이 더 빨리 진행되기를 바랍니다 ... :)
예! 다른 것을 알아 내야합니다. 이미 작업을 대략적으로 평가할 수 있습니다. 따라서 Expert는 테스트 중에 멋진 오류를 제공하지 않으며 그를 위한 설정의 정맥을 찾아야 합니다.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
테스트가 끝날 것입니다 - 내가 무엇을 잘못 설정했는지 논의하는 것이 가능할 것입니다.
- 지금과 같은 설정으로 - 시간을 표시합니다.
예! 다른 것을 알아 내야합니다. 이미 작업을 대략적으로 평가할 수 있습니다. 따라서 Expert는 테스트 중에 멋진 오류를 제공하지 않으며 그를 위한 설정의 정맥을 찾아야 합니다.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
테스트가 끝날 것입니다 - 내가 무엇을 잘못 설정했는지 논의하는 것이 가능할 것입니다.
- 지금과 같은 설정으로 - 시간을 표시합니다.
무슨 설정을 말씀하시는지 이해가 안가요? 모든 설정은 하드코딩되어 있습니다. 진폭, 변동성, 노이즈, 플랫 및 추세 움직임(추세)을 고려하여 시장에 따라 자체적으로 조정됩니다. 또한 최대, 최소 및 평균에 대한 며칠(7일이 설정됨)에 대한 통계가 있습니다. 이 지표를 사용하면 역사에 의존하고 죽은 시장에 너무 "적응"하거나 너무 활동적인 것을 두려워하지 않을 수 있습니다. 어떻게 그리고 무엇을 테스트하고 있습니까?
결과는 다음과 같습니다. 내가 이해하는 한 병합할 수는 없지만 돈을 벌 수는 있지만 충분하지 않습니다.
결과는 다음과 같습니다. 내가 이해하는 한 병합할 수는 없지만 돈을 벌 수는 있지만 충분하지 않습니다.
10-12 쌍에 베팅하고 이동하십시오.
10-12 쌍에 베팅하고 이동하십시오.
이제 5분 루블 계정으로 확인하겠습니다.
결과는 다음과 같습니다. 내가 이해하는 한 병합할 수는 없지만 돈을 벌 수는 있지만 충분하지 않습니다.
"옵션"을 살펴보자
//TRADING: POS당 자기자본 % ! (백분율로 할당) 자본. 이것은 아직 디버깅되지 않은 자금 관리 의 일부입니다. 그러나 여기에서 0=minlot, 0.01=0.01PERCENT는 자본에서 가져오고 LOT는 이 AMOUNT에서 계산됩니다. 1%의 표준 자본 가치가 설정됩니다. 데모가 아닌 실제 테스트 중이기 때문에 기본적으로 0=minlot이 있습니다.
//TRADING: TakePROFIT in 3000 POINTS set by sky-high stop and take, 하지만 그것들은 클로징 시스템에 의해 나중에 설정되어야 하므로 여기서 중요하지 않습니다.
//TRADING: StopLOSS in POINTS
"옵션"을 살펴보자
지금 다시 시도하겠습니다 - 설명된 설정으로
결과는 다음과 같습니다. 내가 이해하는 한 병합은 불가능하지만 돈을 벌 수는 있지만 충분하지는 않습니다.
===================================================== ============================
테스터 에서 로봇을 실행 하지 않도록 코드가 게시됩니다. 이를 위해서는 실행 파일을 배치하는 것으로 충분합니다.
로봇에 대한 총 2가지 접근 방식이 있습니다.
1. 추정 또는 "HR 접근 방식" 또는 소비자라고 부를 수 있습니다. 실행 파일을 가져와 실행하고 원하는 파일을 고용합니다. 이것은 제품 선택에 대한 소비자 접근 방식입니다.
2. 크리에이티브, 또는 제조라고 부를 수 있습니다. :) 제품을 공동 제작하면 누군가가 접근 방식1에 따라 평가할 것입니다. 이 접근 방식은 IDEAS 및 해당 구현을 수정하는 것입니다.
코드는 두 번째 접근 방식의 "팬"을 수집하기 위해 게시됩니다. :)
결과는 다음과 같습니다. 내가 이해하는 한 병합은 불가능하지만 돈을 벌 수는 있지만 충분하지는 않습니다.
===================================================== ============================
테스터 에서 로봇을 실행 하지 않도록 코드가 게시됩니다. 이를 위해서는 실행 파일을 배치하는 것으로 충분합니다.
로봇에 대한 총 2가지 접근 방식이 있습니다.
1. 추정 또는 "HR 접근 방식" 또는 소비자라고 부를 수 있습니다. 실행 파일을 가져와 실행하고 원하는 파일을 고용합니다. 이것은 제품 선택에 대한 소비자 접근 방식입니다.
2. 크리에이티브, 또는 제조라고 부를 수 있습니다. :) 제품을 공동 제작하면 누군가가 접근 방식1에 따라 평가할 것입니다. 이 접근 방식은 IDEAS 및 해당 구현을 수정하는 것입니다.
코드는 두 번째 접근 방식의 "팬"을 수집하기 위해 게시됩니다. :)
우리에게 건강.
그래서 이해하기 - 테스터에서 전략의 의미를 이해하고 싶습니다. 개선을 위해서는 그것이 하는 일과 함수에서 더하거나 빼야 할 것이 무엇인지 이해해야 합니다.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
그가하는 일을 이해하지 못할 때 - 그것은 생각의 공허함으로 판명되었습니다.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\
스스로 무언가를 만들 때 - 각 기능에서 필요한 것이 무엇인지 이해합니다.