초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 942

 
Sprut112 :
분명히 그렇습니다. 기본적으로 모든 사람을 위한 것입니다.

다 뭐야? 아무것도 없습니다. 현재 기호가 있습니다.

 
Vladimir Karputov :

여기서 잘못된 단어는 Symbols 입니다. 스크린샷을 주의 깊게 보십시오.

여기서 "Symbol y "를 어디에서 보았습니까?

나는 이것을 의미했다. 계속해서 사용된 쌍을 추가하는 것을 방해하는 것은 무엇입니까?
 
Sprut112 :
나는 이것을 의미했다. 계속해서 사용된 쌍을 추가하는 것을 방해하는 것은 무엇입니까?

MQL5 Wizard에 ONE SYMBOL이 표시되어 있다고 이미 세 번 제안했지만 듣지 않습니다. 가장 효과적인 방법은 다음과 같습니다. 직접 시도하십시오.


추가: 좋아, 선택의 고통을 덜어줄게


"QWERTY" 기호에 대한 전문가를 생성해 보겠습니다. 순서대로 보기:

생성된 Expert Advisor, OnInit ()

 //+------------------------------------------------------------------+
//| Initialization function of the expert                            |
//+------------------------------------------------------------------+
int OnInit ()
  {
//--- Initializing expert
   if (!ExtExpert.Init( "QWERTY" , Period (),Expert_EveryTick,Expert_MagicNumber))
     {

그런 다음 코드가 어디로 이어지는지 살펴봅니다. CExpert::Init

 //+------------------------------------------------------------------+
//| Initialization and checking for input parameters                 |
//+------------------------------------------------------------------+
bool CExpert::Init( string symbol , ENUM_TIMEFRAMES period, bool every_tick, ulong magic)
  {
//--- returns false if the EA is initialized on a symbol/timeframe different from the current one
   if ( symbol!= Symbol () || period!= Period ())
     {
       PrintFormat ( __FUNCTION__ + ": wrong symbol or timeframe (must be %s:%s)" ,symbol, EnumToString (period));
       return ( false );
     }

그리고 우리는 거의 첫 번째 검사에서 그것이 실수로 버려질 것이라는 것을 알 수 있습니다. 왜냐하면 기호 가 현재 기호와 같지 않기 때문입니다.


이제 동일한 Expert Advisor를 생성하지만 기본적으로 필드의 기호는 "현재"로 둡니다.

생성된 Expert Advisor에서 OnInit ()

 //+------------------------------------------------------------------+
//| Initialization function of the expert                            |
//+------------------------------------------------------------------+
int OnInit ()
  {
//--- Initializing expert
   if (!ExtExpert.Init( Symbol () , Period (),Expert_EveryTick,Expert_MagicNumber))
     {

Symbol()은 이미 대체되었습니다.


결론: MQL5 마법사는 현재 기호에 대해서만 Expert Advisors를 생성합니다.

 
즉, 생성기에서 Sprut 다중 통화를 생성할 수 없습니다.
 

경험 많은 투기꾼과 알고리즘 거래자는 초보 거래자에게 MOEX 요새 견적이 브로커 견적(특히 BCS 및 개시)과 다른 이유를 알려주십시오.

BCS 데모 계정과 Forts 따옴표에서 열면 3.4% 이상의 거대한 머리핀이 그려지지만 MYEX에서는 전혀 그렇지 않습니다. 왜 그런 겁니까? 정상적인 견적을 제공할 브로커가 있습니까?

사진은 RTS를 사용한 예입니다.


 
다음 거래에 대한 신호가 있는 경우 첫 번째 거래를 열었지만 닫힌 거래가 아닌 주어진 수의 거래 를 여는 함수를 만드는 방법,
 
Лауреат :
다음 거래에 대한 신호가 있는 경우 첫 번째 거래를 열었지만 닫힌 거래가 아닌 주어진 수의 거래 를 여는 함수를 만드는 방법,

먼저 구두점을 넣어야합니다 :)

 
TaywinLannister :

경험 많은 투기꾼과 알고리즘 거래자는 초보 거래자에게 MOEX 요새 견적이 브로커 견적(특히 BCS 및 개시)과 다른 이유를 알려주십시오.

BCS 데모 계정과 FORTS 시세에서 열면 3.4% 이상의 거대한 머리핀이 그려지지만 MYEX에서는 전혀 그렇지 않습니다. 왜 그런 겁니까? 정상적인 견적을 제공할 브로커가 있습니까?

사진은 RTS를 사용한 예입니다.


사실 호가가 방송되면 실시간으로 지급되는데 , 실제 계좌 를 개설하지 못하는 이유는 무엇일까요?

실제 계정에서 교환 거래를 테스트하는 것이 더 낫습니다. 이렇게하면 유리의 존재를 고려하고 상품의 유동성을 평가할 수 있습니다.
 
Vladimir Karputov :

먼저 구두점을 넣어야합니다 :)

글쎄요, 끝에 쉼표가 있습니다. :)
 
Aleksey Vyazmikin :

사실 시세가 방송되면 실시간으로 지급되는데 , 실제 계좌 를 개설하지 못하는 이유는 무엇일까요?

실제 계정에서 교환 거래를 테스트하는 것이 더 낫습니다. 이렇게하면 유리의 존재를 고려하고 상품의 유동성을 평가할 수 있습니다. 에 의해

즉, 실제 계정에서 발생하지 않아야 합니까?

사유: