[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 687

 
ОГРОМНОЕ СПАСИБО!!!!
 
ToLik_SRGV :

음, 보리스, 전혀 어렵지 않습니다. 마틴게일 원리를 구현하는 간단한 함수가 있습니다. ...

우아한 솔루션이지만 다음과 같은 지침을 추가하겠습니다. 1. 동시에 여러 상품을 거래할 때 사용하지 마십시오. 2. 자금을 인출하기 전과 스왑 발생 기간 동안 어드바이저를 끕니다.

 
ToLik_SRGV :

보리스, 전혀 어렵지 않습니다. 마틴게일 원리를 구현하는 간단한 함수가 있습니다.

초기 볼륨( 이중 로트) 및 단계( 이중 x)를 매개변수로 전달합니다.
이 메서드를 volume 매개변수 대신 OrderSend에 직접 붙여넣습니다.

함수 호출 예:


어쩌면 AccountBalance() 대신 AccountEquity()를 사용하는 것이 더 나을까요 ??? 투자금을 낮추면서 균형의 선을 하늘로 보내는 어드바이저는 왜? 임호
 
artmedia70 :
어쩌면 AccountBalance() 대신 AccountEquity()를 사용하는 것이 더 나을까요 ??? 투자금을 낮추면서 균형의 선을 하늘로 보내는 어드바이저는 왜? 임호
정확히, - 나는 완전히 잊어 버렸습니다 : ... 3. 자물쇠를 사용하지 마십시오.
 
tara :

우아한 솔루션이지만 다음과 같은 지침을 추가하겠습니다. 1. 동시에 여러 상품을 거래할 때 사용하지 마십시오. 2. 자금을 인출하기 전과 스왑 발생 기간 동안 어드바이저를 끕니다.


덕분에.
이 기능은 주로 테스터를 위한 것입니다. 물론 IMHO와 같은 실제 거래에서는 마틴을 사용하지 않는 것이 좋기 때문입니다.

약 1.
Martin은 알다시피 잔액에 크게 과부하가 걸릴 수 있으므로 작업에서 마틴게일 시스템을 사용하는 여러 도구 또는 한 계정에 여러 고문을 사용하는 것은 매우 나쁠 수 있으며 가장 중요한 것은 빨리 끝날 것입니다 ... 따라서 요점은 이전 거래의 수익성을 결정하는 것이 아니라 원하는 경우 이 블록을 쉽게 수정할 수 있다는 점입니다. 요점은 마틴을 처리하는 바로 그 원칙에 있으며, 그 혼자만 최대 균형 자원이 필요합니다.

약 2.
마틴이 작동할 때 계정에 두 개 이상의 열린 위치 를 유지하지 않는 것이 더 좋고 다음 위치가 열릴 때 함수 호출이 발생해야 하므로 이전 닫힌 위치의 스왑이 작업에 근본적으로 영향을 미치지 않아야 합니다. .

초반에 마틴게일 시스템에 대한 태도를 표명했으니 테스터에게는 이 기능이면 충분하다.

 
artmedia70 :
AccountBalance() 대신 AccountEquity()를 사용하는 것이 더 나을 수도 있습니다 ???...

아니요, Artyom이 더 낫지 않습니다. AccountBalance()는 미결 포지션을 고려하지 않고 계정의 금액을 반환하고 변동 손익인지 여부는 중요하지 않은 반면 AccountEquity()는 계정을 고려하여 잔액을 반환합니다. 부동 손익, 어떤 일이 발생합니까? 한 포지션이 부동 손실이 되었고 마틴은 즉시 로트를 두 배로 늘렸습니다. 나한테 좀 이상해...
내가 말했듯이 다른 열린 포지션이 없을 때 함수를 호출하는 것이 좋으며, 이때 AccountEquity()와 AccountBalance()는 같은 숫자를 반환합니다.

투자금을 낮추면서 균형의 선을 하늘로 보내는 어드바이저는 왜?

당신은 그것을 어떻게 상상합니까? AccountBalance() 를 통한 잔액 라인은 이미 마감된 포지션 에 대해 고려됩니다. 즉, 고정 손익이 있는 경우 인출 시 투자 자금을 어떻게 낮출 수 있습니까? 그렇다면 Martin이 고정된 위치에서 올바르게 계산된다면 AccountEquity()는 무엇과 관련이 있습니까? 역사상 마지막 CLOSED 위치를 찾고 있기 때문에 동일한 Kim 함수를 사용합니다.

왜 고문이...

그는 어쨌든 운명입니다.

 
eugggy :
마지막 몇 개의 지그재그 극단값을 반환하는 지표를 아는 사람이 있습니까?

지표가 왜 필요한가요? 다음은 당신을 위한 기능입니다:

 //+------------------------------------------------------------------+
double getZigZag( int ex = 1 , int ExtDepth= 12 , int ExtDeviation= 5 , int ExtBackstep= 3 ){
   double date;
   int step = 1 ;
   for ( int shift = 0 ; shift <= Bars - 1 ; shift++){
      date = iCustom ( NULL , 0 , "ZigZag" , ExtDepth, ExtDeviation, ExtBackstep, 0 , shift);
      if (date != 0 ){
         if (step == ex) return (date); else step++;
      }
   }
}
//+------------------------------------------------------------------+

ex 매개변수는 1부터 시작하여 오른쪽에서 왼쪽으로 세는 ZigZag 극한값입니다. 기타 매개변수, ZigZag 표준 설정.

기능 사용 예:
지그재그의 마지막 3개의 극점을 반환합시다.

 //+------------------------------------------------------------------+
int start(){
   Alert ( "ZigZag point #1" , getZigZag( 1 ));
   Alert ( "ZigZag point #2" , getZigZag( 2 ));
   Alert ( "ZigZag point #3" , getZigZag( 3 ));
}
//+------------------------------------------------------------------+
 
ToLik_SRGV :

아니요, Artyom이 더 낫지 않습니다. AccountBalance()는 미결 포지션을 고려하지 않고 계정의 금액을 반환하고 변동 손익인지 여부는 중요하지 않은 반면 AccountEquity()는 계정을 고려하여 잔액을 반환합니다. 부동 손익, 어떤 일이 발생합니까? 한 포지션이 부동 손실이 되었고 마틴은 즉시 로트를 두 배로 늘렸습니다. 나한테 좀 이상해...
내가 말했듯이 다른 열린 포지션이 없을 때 함수를 호출하는 것이 좋으며, 이때 AccountEquity()와 AccountBalance()는 같은 숫자를 반환합니다.

당신은 그것을 어떻게 상상합니까? AccountBalance()를 통한 잔액 라인은 이미 마감된 포지션에 대해 고려됩니다. 즉, 고정 이익 또는 손실이 있는 경우 인출 시 투자 자금을 어떻게 낮출 수 있습니까? 그렇다면 Martin이 고정된 위치에서 올바르게 계산된다면 AccountEquity()는 무엇과 관련이 있습니까? 역사상 마지막 CLOSED 위치를 찾고 있기 때문에 동일한 Kim 함수를 사용합니다.

그는 어쨌든 운명입니다.


동의합니다, 아나톨리... :) 이 모든 것은 시장에서 하나의 주문에 관한 사실입니다(내 겸손한 지식에 따르면), 음, 이미 이익으로 마감되었거나 손실로 마감되었습니다... 이익으로 마감 - OK, 우리는 계속한다; 우리는 엘크를 잡았습니다 - 우리는 제비를 두 배로 늘리고 "스탈린을 위해 !!!"라고 외칩니다. 우리는 embrasure로 돌진합니다 ... 그리고 얼마나 운이 좋은지 - 얼음이 있으면 ... 우리는 다시 두 배로 늘어나고 "조국을 위해 ..."라고 더 크게 외칩니다. 운이 좋으면 이마에서 땀을 닦고 원래 부지로 가십시오 ...

그리고 시장에 여러 개의 오픈 포지션 이 있다면? 여기 어떻게? 수익성 있는 포지션의 경우 초기 로트로 작업하지만 무스의 경우 어떻게 해야 하나요??? 여기에서 제비를 두 배로 늘리는 자물쇠의 개념이 나타나고 탬버린과 함께 춤을 추며 적어도 드로다운에서 에퀴티를 0으로 끌어내기 위해 자물쇠로 무스 주위를 시작합니다... IMHO - 가장 어리석은 일(내가 갔다 을 통해 ... :))

나는 설정에 명시된 총 이익에서 모든 포지션을 자기자본으로 청산하는 것이 더 낫지만, (이 총 이익)은 유동적, 말하자면 에 대한 현재 상황에 조정되는 것이 더 낫다는 결론에 도달했습니다. 시장 ... 플러스 동일한 부동 목표 .

3~4년 동안 5분 단위로 역사의 충분히 긴 시간 간격을 개별적으로 그리고 전체 기간 동안 완전히 테스트하면 이것이 제정신이 아니고 합리적인 곡물을 포함한다는 결론을 내릴 수 있습니다. 월 약 60%의 이익 (2~3개월에 한 번씩 자기자본/2의 규모로 인출하는 것에 대해 겸손하게 침묵할 것입니다...:))

마티니가 무역에서 사용하는 것보다 마시는 것이 더 낫다는 사실 - 마티니에 관심이 있는 모든 사람은 자신의 창고에서 느껴야 합니다. 갈퀴가 이마에 심하게 부딪힌다고 어떻게 사람들에게 말해도 - 확인하기 전까지는 믿지 않을 것입니다... 그리고 처음으로 그것을 믿으면 좋은 것입니다... 그렇지 않으면 사람들은 오류를 찾기 시작할 것입니다. 코드, 성배를 굳게 믿는 ...

모든 IMHO를 위협하십시오.

 
artmedia70 :

동의합니다, 아나톨리... :) 이 모든 것은 시장에서 하나의 주문에 관한 사실입니다(내 겸손한 지식에 따르면), 음, 이미 이익으로 마감되었거나 손실로 마감되었습니다... 이익으로 마감 - OK, 우리는 계속한다; 우리는 엘크를 잡았습니다 - 우리는 제비를 두 배로 늘리고 "스탈린을 위해 !!!"라고 외칩니다. 우리는 embrasure로 돌진합니다 ... 그리고 얼마나 운이 좋은지 - 얼음이 있으면 ... 우리는 다시 두 배로 늘어나고 "조국을 위해 ..."라고 더 크게 외칩니다. 운이 좋으면 이마에서 땀을 닦고 원래 부지로 가십시오 ...

고전적인 마틴의 한 예인 이 방법은 그를 위해 작성되었습니다.

그리고 시장에 여러 개의 오픈 포지션이 있다면? 여기 어떻게? 수익성 있는 포지션의 경우 초기 로트로 작업하지만 무스의 경우 어떻게 해야 하나요??? 여기에서 제비를 두 배로 늘리는 자물쇠의 개념이 나타나고 탬버린과 함께 춤을 추며 적어도 드로다운에서 에퀴티를 0으로 끌어내기 위해 자물쇠로 무스 주위를 시작합니다... IMHO - 가장 어리석은 일(내가 갔다 을 통해 ... :))

나는 당신에게 완전히 동의합니다. 처음에는 자물쇠가 최선의 생각이 아니며 그것에 대한 나의 태도는 마틴과 거의 같습니다. 마틴과 자물쇠는 일반적으로 의미를 잃습니다. 이것은 더 이상 본격적인 잠금 장치가 아니기 때문에 (볼륨이 동일하지 않음) 시장에서 오랫동안 보유 할 수 없습니다. 넣는 포인트는 무엇입니까, 특히 "뒤집기"가 더 쉬웠습니다. 예를 들어, 내 브로커는 잠금을 금지합니다.

나는 설정에 명시된 총 이익에서 모든 포지션을 자기자본으로 청산하는 것이 더 낫지만, (이 총 이익)은 유동적, 말하자면 에 대한 현재 상황에 조정되는 것이 더 낫다는 결론에 도달했습니다. 시장 ... 플러스 동일한 부동 목표 .

적어도 Forex를 전체로 인식하고 특정 위치를 고수하지 않는 것이 나쁜 생각은 아닙니다. 중요한 것은 잔액이 이 거래 철학을 견뎌야 한다는 것입니다. :)))

마티니를 마시고 장사에 사용하지 않는 것이 낫다는 사실은 마티니에 관심이 있는 모든 사람이 자신의 창고에서 느껴야 합니다. 갈퀴가 이마에 심하게 부딪힌다고 어떻게 사람들에게 말해도 - 확인하기 전까지는 믿지 않을 것입니다... 그리고 처음으로 그것을 믿으면 좋은 것입니다... 그렇지 않으면 사람들은 오류를 찾기 시작할 것입니다. 코드, 성배를 굳게 믿는 ...

다시 말하지만, 나는 당신과 동의하기 어렵습니다. 나는 개인적으로 충분한 테스터를 가지고있었습니다 :)))
 
ToLik_SRGV :

적어도 Forex를 전체로 인식하고 특정 위치를 고수하지 않는 것이 나쁜 생각은 아닙니다 . 중요한 것은 잔액이 이 거래 철학을 견뎌야 한다는 것입니다 . :)))

다양한 테스트 기간의 수많은 테스트 결과 잔고는 흐뭇하게 하늘로 치솟았지만(투자자에게는 그저 기적일 뿐이다), 자금이 왔다 갔다 하며 때로는 시장 진입에 대한 규제를 강화해야 한다는 생각을 하게 만든다. ..