다중 통화 고문에 대한 질문 - 페이지 5

 

아마도 당신의 질문이 너무 어렵습니다, goldtrader/

조금만 더 기다리자.

그 와중에 질문이 있습니다. 여기에 내 질문을 게시하기 전에 나는 스스로 답을 찾으려고 몇 시간을 보냅니다. 때때로 작동합니다. 그러나 여기에 다시 어려움이 있습니다. 5분에 대한 모든 것. 한계.

다음과 같은 설명이 있었습니다.

" Kadak은 다음과 같이 작성했습니다. 주최자를 위한 제안: 다중 통화 Expert Advisor를 테스트하려면 Expert Advisor 코드에 IsTesting () 함수를 추가하고 단일 통화 모드(각 통화에 대해 개별적으로)에서 테스트합니다. 이렇게 하면 다음을 확인할 수 있습니다. 거래 오류 및 누출의 부재에 대한 전문가 고문.

주최측 응답:

"이것은 전문가 고문이 수행해야 합니다. if ( IsTesting() && UseSymbol != Symbol() ) return; 과 같은 간단한 구성은 모든 문제를 해결할 것입니다 ;) "

-------------------------------------------------- ------------------------------------------

내 Expert Advisor의 코드 구조는 대략 다음과 같습니다.

 //---- input parameters---------
 
ЗАДАЕМ ВНЕШНИЕ ПАРАМЕТРЫ ПО КАЖДОЙ ПАРЕ
 
int init ()
  {
   return ( 0 ) ;
  }
int deinit ()
  {
   return ( 0 ) ;
  }
 
int start ()
  {  
 
int Orders = OrdersTotal () ;     //получаем кол-во открытых ордеров
if ( Orders < 3 )                 //если  открытых ордеров <3
  { 
if ( выключатель 1 вкл ) { РАСЧЕТ ИНДЮКОВ И ОТКРЫВАЕМ ПЕРВУЮ ПАРУ } 
if ( выключатель 2 вкл ) { РАСЧЕТ ИНДЮКОВ И ОТКРЫВАЕМ ВТОРУЮ ПАРУ } 
... ... ... 
if ( выключатель N вкл ) { РАСЧЕТ ИНДЮКОВ И ОТКРЫВАЕМ ПОСЛЕДНЮЮ ПАРУ }  
  }
//========================================================================
for ( int x = 0 ; x < OrdersTotal () ; x ++ )                                             {
    if ( OrderSelect ( x , SELECT_BY_POS , MODE_TRADES )) 
{       
if ( UseTrailing 1 ) - ТРЕЙЛИНГ ПЕРВОЙ ПАРЫ
... ... ...
if ( UseTrailing N ) - Трейлинг последней пары
}
//======================================================================
   return ( 0 ) ;
  }

이제 여기에 어떻게든 삽입해야 합니다.

if ( IsTesting() && "GBPJPY" != "GBPPY" ) 반환;

if ( IsTesting() && "GBPUSD" != "GBPUSD" ) 반환;

if ( IsTesting() && "USDCHF" != "USDCHF" ) 반환;

if ( IsTesting() && "EURUSD" != "EURUSD" ) 반환;

나의 반복적인 시도는 실패했습니다. 도움말에는 이 기능에 대한 두 줄만 포함되어 있습니다.

제발. 방법을 알려주세요.

 
"GBPUSD" != "GBPUSD" -- 전혀 발생하지 않으므로 작동하지 않습니다. 개발자의 답변을 참조하십시오.
//
문자열 UseSymbol;
...
UseSymbol = 기호();
...
if (IsTesting() && (UseSymbol != "GBPUSD")) { 할 일 }
...
 

감사합니다

지금 봐줄게....

 
alexjou , 하지만 당신은 내 질문에 대답할 수 없습니다 (이전 게시물)?
 
적어도 직설적으로는 진실처럼 보입니다. 당신은 또한 이 괴물을 시도할 수 있습니다:
H = iHigh ("USDJPY", PERIOD_H4, iHighest("USDJPY", PERIOD_H4, MODE_HIGH, 50, 1));
일반적으로:
H = iHigh(SymbolName, TimeFrame, iHighest(SymbolName, TimeFrame, MODE_HIGH, Shift, StartPosition));
아마도 라운드 로빈 없이도 가능할 것입니다. 그러나 나는 이러한 기능을 극히 드물게 사용하고 모든 기능을 알지 못하기 때문에 시장에 대한 책임은 없습니다.
 
alexjou :
적어도 직설적으로는 진실처럼 보입니다. ...


감사하다. 나는 당신의 디자인이 효과가 있고 더 경제적인 것을 확인했습니다.

특정 사항에 대한 무지는 일반적인 패턴에 대한 지식으로 보상되는 것 이상입니다. 존경.

 

안녕하세요.

규칙에 따르면 최대 주문 수는 3개입니다. 다중 통화 어드바이저를 사용하는 경우 이는 거래되는 각 쌍에 적용됩니까 아니면 모두에 적용됩니까?

예를 들어 내 EA는 각 쌍에 대해 3개의 주문으로 작동하지만 손실을 줄이기 위해 3개의 쌍으로 작동합니다. 따라서 동시에 배치된 총 로트 수는 9이고 로트가 0.5이므로 마진은 약 5000(즉, 약 50%)이 됩니다. 어드바이저가 챔피언십에 참가할 수 없다고요?

 

이 게시물은 주제에서 벗어납니다. 하지만 어떻게 알아요. 파운드 (뿐만 아니라) 쌍에서 패턴을 찾았습니다. 안타깝게도 - 우리에게 슬픈 ...

1월 1일부터 내 Expert Advisor를 최적화했습니다. 2007. 7월. 8월에는 최적화 기간을 제외하고 테스트도 만족스러운 것으로 나타났습니다. 그런 다음 그는 역사를 뛰어 넘었습니다. 2006년부터 그리고 더 일찍.

배수구. 그러나 이상한 방식으로 배수됩니다. 거의 모든 쌍은 2006년 9월 말부터 10월 초까지 병합됩니다.

즉, 챔피언십이 시작될 때까지. 그리고는 급격하게! 1월부터 페어를 최적화했음을 상기시켜 드리겠습니다. 2007년 나는 많은 사람들이 생각하는 것처럼 "시장이 변했다"고 생각하지 않는다. 그것은 아마도 인용에 관한 것입니다. 내 Expert Advisor는 전혀 삐걱 거리지 않지만. 60~130핍에서 멈춥니다. 그러나 10월 초부터 견적이 다르게 제출되지 않을 것이라는 보장은 어디에 있습니까?

고려 사항은 무엇입니까? 누가 비슷한 관찰을 할 수 있습니까? 의심이 가는 사람이 있으면 균형 그래프를 배치할 수 있습니다.

그리고 또 하나의 질문이 생깁니다. 최적화 기간이 아닌 한 쌍의 GBPCHF 에 대해 Expert Advisor가 병합됩니다. 영혼을 사로잡을 정도로 배수가 잘 됩니다!

일하는 전화. - h4. 발 60 이상. 어드바이저가 역으로 작용할 때 이 쌍에 대한 엄청난 스프레드로 이익을 내는 것이 얼마나 현실적입니까? 무엇을 고려해야 할까요? 무엇을 예측할 것인가? 누구나. 그런 실험을 했습니까?

 
GameOver :

안녕하세요.

규칙에 따르면 최대 주문 수는 3개입니다. 다중 통화 어드바이저의 경우 이는 거래된 각 쌍에 적용됩니까 아니면 모두에 적용됩니까?

예를 들어 내 EA는 각 쌍에 대해 3개의 주문으로 작동하지만 손실을 줄이기 위해 3개의 쌍으로 작동합니다. 따라서 동시에 배치된 총 로트 수는 9이고 로트가 0.5이므로 마진은 약 5000(즉, 약 50%)이 됩니다. 어드바이저가 챔피언십에 참가할 수 없다고요?


GameOver, 이것은 한 번에 모든 사람에게 적용됩니다. 시장에서 동시에 3개 이상의 주문이 있을 수 없습니다(대기 중인 주문 포함)

한 쌍이든 다른 쌍이든 상관 없습니다. 그리고 각 주문에서 5개 이하의 로트.

여기서부터 춤을 추어야 합니다.

 
rid :


GameOver, 이것은 한 번에 모든 사람에게 적용됩니다. 시장에서 동시에 3개 이상의 주문이 있을 수 없습니다(대기 중인 주문 포함)

한 쌍이든 다른 쌍이든 상관 없습니다. 그리고 각 주문에서 5개 이하의 로트.

여기서부터 춤을 추어야 합니다.


피펫 .. 그렇다면 다중 통화 고문의 요점은 무엇입니까? 그는 요율로 현재를 벗어났다는 점에서 지연되지 않습니까? requotes 와 Gemara에 대한 호출? 2켤레의 간단한 스톱플립도 이미 4개 주문입니다!

"우리는 다중 통화 고문을 수락하지 않습니다"라고 썼을 것입니다.

:-(