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

 
Fosfalugel >> :
상담원이 메일이나 SMS로 신호를 주었을 가능성은?!

조언자가 이메일로 메시지를 보내도록 하십시오. 문제 없습니다. SendMail() 함수를 사용합니다 .

SMS로 메시지를 보내는 것은 조금 더 어렵지만 가능합니다.

 

안녕하세요.

초보자, 이제 막 어드바이저를 쓰기 시작했습니다.

init() 함수에서 다음 줄을 작성합니다.

이중 d= iClose (Symbol(),1,1002);
경고("d=",d," GetLastError()=",GetLastError(),", bar=",iBars(Symbol(),1));

테스터는 다음을 제공합니다.

EURUSD,M1: 경고: d=0 GetLastError()=0, 막대=1001

저것들. 분 히스토리의 길이(iBars) 1001개의 마디가 있습니다. 하지만 이전 이력을 참조하는 방법은 무엇입니까?

견적 아카이브에 데이터가 있습니다. 서비스/견적 아카이브/EURUSD/1분 쓰기: 데이터베이스 65012/3624887 기록

오류가 발생하지 않고 데이터를 로드하지 않습니다. 그것은 단지 0을 반환합니다.

혼란스럽습니다. 무엇이 잘못되었는지 알려주세요.

 

그리고 도와주세요 plz

로트 1.0에 대해 GBP/JPY에 대한 1포인트 가격을 달러로 계산하는 방법은 무엇입니까?

 
이 고문에서 미완성인 것을 조언하십시오. 컴파일되는 것 같습니다 - 훌륭하지만 거래하지 않습니다 .....
파일:
lsma_exp.mq4  4 kb
 
tolikfilip писал(а) >>
이 고문에서 미완성인 것을 조언하십시오. 컴파일되는 것 같습니다 - 훌륭하지만 거래하지 않습니다 .....

그곳은 모든 것이 거칠다. 다음은 몇 가지 사항입니다. 첫 번째 이유는 거래가 이루어지지 않는 이유입니다(열리지 않음).

     int buys = 0 , sells = 0 ;
     if ( OrderType ( ) = = OP_BUY )
     if ( OrderType ( ) = = OP_SELL )
     if ( buys > 0 ) return ( buys ) ;
     else        return ( - sells ) ;

이 블록은 return ( -sells ) , love....로 주문을 열기 전에 프로그램 실행을 중지합니다.

두 번째는 열리더라도 닫히지 않습니다.

   if ( greencount > 0 & & redcount > 0 ) //!!!!!!!!!!!!!!
     {
       // Close any open orders, buy or sell
     if ( greencount < 0 ) //!!!!!!!!!!!!!!
     {
           Print ( Symbol ( ) , Time [ 0 ] , OrderOpenTime ( ) , "CLOSE BUY" ) ;
       //ignore errors here as there may be no order in progress
       OrderClose ( OrderTicket ( ) , extLots , Bid , 0 , White ) ;
       }
     
     if ( redcount < 0 ) //!!!!!!!!!!!!!!
     {
           Print ( Symbol ( ) , " CLOSE BUY" ) ;
       //ignore errors here as there may be no order in progress
       OrderClose ( OrderTicket ( ) , extLots , Ask , 0 , Red ) ;
       }
     }
더 있을 수 있지만 지금은 충분합니다.
 
SkyMind писал(а) >>

안녕하세요.

저것들. 분 히스토리의 길이(iBars) 1001개의 마디가 있습니다. 하지만 이전 이력을 참조하는 방법은 무엇입니까?

견적 아카이브에 데이터가 있습니다. 서비스/견적 아카이브/EURUSD/1분 쓰기: 데이터베이스 65012/3624887 기록

오류가 발생하지 않고 데이터를 로드하지 않습니다. 그것은 단지 0을 반환합니다.

혼란스럽습니다. 무엇이 잘못되었는지 알려주세요.

맞습니다. 테스트를 시작할 때 테스터는 1000개의 막대만 봅니다. 새 막대가 "통과"됨에 따라 이 숫자는 증가합니다. 내가 사용한 솔루션: 테스터에서 테스트 시작 날짜를 필요한 날짜보다 일찍 설정하고 다음 과 같이 시작 기능 시작 시 추가 조건으로 필요한 날짜를 설정합니다.

 if ( Mounth ( ) < 3 | | Year ( ) < 2009 ) return ;
Z.Y. 예, 추가하는 것을 잊었습니다. 고문이 계정에서 작업할 때 그러한 문제가 없으며 고문은 사용 가능한 전체 기록을 봅니다.
 
thestalker писал(а) >>

그리고 도와주세요 plz

로트 1.0에 대해 GBP/JPY에 대한 1포인트 가격을 달러로 계산하는 방법은 무엇입니까?

MarketInfo 도움말 보기 -> TickValue

 
thestalker >> :

그리고 도와주세요 plz

로트 1.0에 대해 GBP/JPY에 대한 1포인트 가격을 달러로 계산하는 방법은 무엇입니까?

상인의 계산기를 사용하십시오. 여기 봐 .

이 링크를 사용하여 "계산 수식" 탭을 열면 수동으로 수행하는 방법에 대한 자세한 설명이 표시됩니다.

예를 들어 GBPCHF 통화 쌍의 경우 1.43랏에 대해 1포인트 비용을 계산해 보겠습니다.

....

한 점의 값을 계산하는 공식을 고려하십시오. ...

....

예시. 예금 통화 USD가 있는 계정의 GBPCHF 통화 쌍에 대한 1포인트 비용 계산: ...

....

 
dram-n писал(а) >>
안녕하세요. 나는 (broco) 데모 플랫폼을 다운로드했고, 예를 들어 USDJPY에 고문(EleMent 6.0)을 첨부했습니다. M1은 모든 상자를 선택했지만 주문을 하고 싶지 않습니다. 초보자에게 무엇을 고칠지 알려주십시오 또는 ... 미리 감사드립니다.

어드바이저의 오류부터 브로커나 상품의 비거래 시간에 이르기까지 많은 이유가 있을 수 있습니다. 또는 고문이 1년에 1-2개의 거래를 시작하고 몇 분 정도 기다렸다가 거래되지 않는 이유를 궁금해할 수도 있습니다. 만일을 대비하여 탭을 확인해야 합니다: 로그 및 터미널 전문가, 오류가 있을 수 있습니다.

 
Element 6.0은 Broco용으로 설계되지 않았습니다.