이론부터 실습까지 - 페이지 531

 
Yuriy Asaulenko :

Writers.)) DLL을 통해 타사 라이브러리를 호출한 다음 귀찮게 하지 않는 것이 더 쉽습니다.

아니요. 쉽지 않다.

Grail 을 빨판에게 판매하려면 타사 DLL 없이 판매해야 합니다.

예, 그리고 이러한 모든 mezhdllevye 상호 작용 - 저는 개인적으로 정말 좋아하지 않습니다. 모든 것이 "기본"이고 내장되어 있는 것이 훨씬 좋습니다. 이론상으로 포팅된 ALGLIB를 사용할 수는 있지만 좋은 것에서 좋은 것을 찾지 않습니다. 제 수업이 저에게 적합합니다.

 
Cat Libre Black :

그러나 그럼에도 불구하고 질문은 열려 있습니다.

"단지 평면"을 정의하는 방법.

예를 들어, 공동 통합 자산의 스프레드를 거래하십시오. 거의 항상 평평합니다.
 
RRR5 :
어렵네요 ALGLIB에서 하고 싶습니다.
그리고 뭐가 그렇게 어렵나요? 어쨌든 데이터를 준비해야 하지만 내 클래스에서는 원하는 대로 데이터를 자유롭게 준비할 수 있습니다. 클래스 자체는 가상 함수 를 통해 X 및 Y 값을 요청하고 ALGLIB에서는 다음을 수행해야 합니다. 모든 것을 준비하고 거기에 전달하십시오.


비용은 거의 같습니다. 속도도 마찬가지라고 생각합니다.

 
Georgiy Merts :

아니요. 쉽지 않다.

Grail을 빨판에게 판매하려면 타사 DLL 없이 판매해야 합니다.

예, 그리고 이러한 모든 mezhdllevye 상호 작용 - 저는 개인적으로 정말 좋아하지 않습니다. 모든 것이 "기본"이고 내장되어 있는 것이 훨씬 좋습니다. 이론상으로 포팅된 ALGLIB를 사용할 수는 있지만 좋은 것에서 좋은 것을 찾지 않습니다. 제 수업이 저에게 적합합니다.

빨판 Grail 을 3코펙에 판매하는 이유는 무엇입니까? 도움이 될 것입니다.))

나는 시장을 무료로 가져 가지도 않았습니다.)) 우리는 제한에 대해 중재자와 동의하지 않았습니다.) Nizya, 알다시피, 제한.

 
Yuriy Asaulenko :

그러나 역겹게 구축됩니다.) 그러나 많은 응용 프로그램의 경우 이것으로 충분합니다.

그럼에도 불구하고 EMA는 절대적으로 모든 면에서 다른 "표준" MA 중에서 최고입니다. 유일한 것은 그녀가 문제를 완화하는 기간이 있다는 것입니다. 실제로는 아무 것도 해당하지 않습니다. 이 때문에 동일한 T에서 EMA를 다른 MA와 비교하는 것은 절대적으로 부정확하고 무의미합니다.

EMA 기간은 무엇에 해당합니까 - 그림이 있는 스레드에서 https://www.mql5.com/ru/forum/165546/page2#comment_3974141
О запаздывании скользящих средних
О запаздывании скользящих средних
  • 2017.01.05
  • www.mql5.com
Говорят, что значения EMA "ближе" к последним курсам, чем SMA. Задумался, стал считать...
 
Vladimir :
EMA 기간은 무엇에 해당합니까 - 그림이 있는 스레드에서 https://www.mql5.com/ru/forum/165546/page2#comment_3974141

나는 EMA에서 매개변수 T는 현실과 아무 관련이 없으며 비교가 올바르지 않다고 말했습니다.

 
Yuriy Asaulenko :

나는 버터워스를 더 좋아하는데 거기에는 객관적인 이유가 있다.

그러나이 기차는 참고로 더 이상 관련이 없습니다. 오래 전에 지나간 단계입니다.

모든 종류의 "개선된" Mashek och의 코드베이스에서. 많이, 하지만 나는 그들에 대해 명확한 말을 하지 않을 것입니다.

mql 변형에서 ema를 계산하려면 이전 값이 필요하고 다른 마스카라의 경우 더 많은 값 또는 몇 배 더 많은 값이 필요합니다. 장점 중 Butterworth가 경련하지 않는 곳에서 에마 경련을 포착하거나 아름답고 똑똑하게 보이게 할 수 있습니다. 다양한 마스코트와 함께 계수 계산에는 ema가 없습니다(아마도 제가 눈치채지 못했을 수도 있음). ema의 명백한 학문적 적응성과 같습니다. 그러나 일반 방아쇠의 경우 표준 에마로 충분합니다.

 
"비선형 최소제곱
ALGLIB 패키지는 사용자 정의 함수를 사용하여 비선형 근사를 지원합니다."
http://alglib.sources.ru/interpolation/leastsquares.php
 
Novaja :

Smokchi는 매번 마지막 지점만 취하고 "다시 그리기"를 버리면 우리 채널이 미친 듯이 반복되고 아름다운 그림이 없을 것이기 때문에 Smokchi는 다시 그리지 않고 그러한 효과를 얻고 싶어한다는 사실을 알 수 있습니다. 예를 들어, 어 ... 현재 차트에 그림이 없습니다. 즉시 명확해질 것입니다. 우리는 뒤에 LR을 사용합니다(Vinin은 코드 기반에서 공식 3 * LWMA-2 * SMA를 가졌습니다 ) 그린)). 녹색 점. MA는 LR처럼 완료되면 직사각형 창이 있고 다시 그려집니다(원하는 경우 마우스가 그릴 수 있음)). SMA 자체는 다시 그리지 않고 LRMA도 다시 그리지 않지만 더 이상 아름다운 그림이 없습니다. 그건 그렇고, 여기에서 tg를 통해 각도 LR을 계산하는 것은 매우 쉽습니다.

PS 포럼에서는 마스코트를 통해서도 2도의 다항식, 2차 LR을 고려하고 다른 누군가가 3도의 다항식에 손을 들려고 했습니다.

Tangent를 통해 아무것도 셀 필요가 없습니다.

3*LW-2*SM 오른쪽 회귀점

4*SM-3*LW 왼쪽 회귀점

오른쪽 점에서 왼쪽 점을 빼고 간격(단계) 수로 나눕니다.

3*LW-2*SM - (4*SM-3*LW) = 3*LW+3*LW -2*SM -4*SM = 6*LW-6*SM

(6*LW-6*SM)/( 기간 -1) = (6/(기간-1))*(LW-SM)

우리는 6 / (PERIOD-1)을 얻습니다. OnInit에서 한 번 계산한 다음 LW-SM의 차이를 곱합니다. 이것은 기울기 각도, 음, 또는 적합한 회귀 단계입니다.

 

알아내는 데 시간이 오래 걸리고 ALGLIB는 .dll을 만들 수 있는 방식으로 작성되었지만 ALGLIB를 사용하는 것은 매우 어렵습니다. 각 기능을 "구글"해야 하고 시간이 많이 걸립니다. , 인터넷에는 정보가 없으며 질문 만 있습니다))

MNC를 처음부터 작성하는 것이 더 쉽습니다. 저는 지금까지 선형 대수학과만 친구를 사귈 수 있었습니다. 그러나 거의 일주일을 허비한 시간을 사용하려면 Matlab으로 함수의 유추를 찾기 위해 많은 테스트를 수행해야 합니다.

저것들. Matlab에서 아이디어를 확인하는 것이 더 쉽고(또는 MQL에서 처음부터 만들기), 아이디어를 MQL로 이식해야 하는 경우 ALGLIB를 공부해야 합니다.