[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 5. - 페이지 230

 
gyfto :
TIME_DATE는 "yyyy.mm.dd" 형식의 결과를 가져옵니다. 날짜 표시의 기준이 그 사람에게 중요하지 않다면 논쟁의 여지가 없습니다.


어떤 형태로든

예시:

 string var1=TimeToStr( TimeCurrent (),TIME_DATE|TIME_SECONDS);
추가 데이터 출력 모드. 하나 또는 조합 플래그일 수 있습니다.
TIME_DATE는 "yyyy.mm.dd" 형식의 결과를 가져옵니다.
TIME_MINUTES는 "hh:mi" 형식의 결과를 가져옵니다.
TIME_SECONDS는 "hh:mi:ss" 형식의 결과를 가져옵니다.
 
solnce600 :

다음 형식으로 현재 날짜를 반환하는 함수: 12/01/1999

yyyy.mm.dd는 중국 표준입니다. dd.mm.yyyy 러시아 표준입니다. 미국에서는 mm.dd.yyyy입니다.
 
tara :
누가 그래픽 개체를 만들어야 합니까?

나는 손으로 물체를 그립니다 . 전문가는 그것을 찾기만 하면 됩니다. 객체가 없으면 아무 것도 반환하지 않습니다. 그리고 브레이크 없이 모든 검사를 건너뛰고 코드 전체에 걸쳐 서두릅니다...
 
gyfto :
yyyy.mm.dd는 중국 표준입니다. dd.mm.yyyy 러시아 표준입니다. 미국에서는 mm.dd.yyyy입니다.

아... 그게 중요하다면.
 

말해 주세요.

반환하는 기능이 있습니까?

- 1970년 1월 1일 이후 경과된 시간 (초 아님)은?

- 그리고 이 기능에서 모든 역사적 양초의 경과 시간을 결정할 수 있습니까(예를 들어, 1986년 1월 1일 13시에 개장한 양초의 경우?)

고맙습니다.

 
solnce600 :

말해 주세요.

반환하는 기능이 있습니까?

- 1970년 1월 1일 이후 경과된 시간 (초 아님)은?

- 그리고 이 기능에서 모든 역사적 양초의 경과 시간을 결정할 수 있습니까(예를 들어, 1986년 1월 1일 13시에 개장한 양초의 경우?)

고맙습니다.

초 / 3600 = 시간
 

좋은 하루, 친애하는 전문가들.

도와주세요.

Finam 웹사이트( http://www.finam.ru/ )에서 MT4를 다운로드하여 설치했습니다.

데모 계정을 만들고 견적(SP500, RTSI, SBER 등)을 다운로드했습니다. 평범한 고문을 만들었습니다. 확인하기로 결정했습니다. 그러나 SP500에 대한 테스트는 완벽하게 작동하지만 SBER, RTSI에서는 작동을 거부하고(하나의 주문을 열고 작업 완료) 오류가 발생하지 않습니다.

이유는 무엇입니까?

어드바이저 코드

 #property copyright "Corp."
#property link       ".net"

extern double Lot= 10 ;

int init()
  {
   return ( 0 );
  }

int deinit()
  {
   return ( 0 );
  }
int start()
  {RefreshRates();
     OrderSend ( Symbol (),OP_SELL,Lot,Bid, 20 , 0 , 0 );
  
   return ( 0 );
  }

다음은 로그입니다.

 16 : 03 : 51 Tester: exchange rate cannot be calculated
16 : 03 : 51 Tester: margin exchange rate cannot be calculated
16 : 03 : 51 dfsdsfsdf inputs: Lot= 50 ; 
16 : 03 : 51 2013.03 . 01 08 : 05   dfsdsfsdf SBER,M1: open # 1 sell 50.00 SBER at 104.01 ok
16 : 03 : 51 2013.03 . 01 08 : 05   Tester: order # 1 is closed
 
이 표시기를 MT4 터미널에 추가하는 방법을 알려주세요(실행 방법) 표시기 폴더에 복사하고 터미널을 다시 시작해도 아무 것도
파일:
 
koSTRIKin :
이 표시기를 MT4 터미널에 추가하는 방법을 알려주세요(실행 방법) 표시기 폴더에 복사하고 터미널을 다시 시작해도 아무 것도

MetaEditor(상단 패널에 느낌표가 있는 다이아몬드)를 시작 합니다. 거기에서 지표를 찾을 수 있습니다(오른쪽 창에서). 그것을 컴파일하십시오(버튼 ""컴파일). 그리고 MetaTrader에 나타납니다.
 
gyfto :


좋을 것입니다))) 아니요, 점수는 서버에서만 변경됩니다.


또는 DayOfYear ( ) 핸들러를 작성하거나 Day ( ) + Month ( ) + Year ( )를 연결 하거나 개인적으로 다른 방법을 모릅니다.


당신은 오해했다. 터미널에서 잔액 값을 변경하고 싶지는 않지만 실제로 나쁘지는 않습니다. :)

이전 거래의 결과(손익)에 따라 로트 크기를 변경해야 합니다. 그리고 나는 예금의 변경 사항을 등록하는 방법을 모릅니다 (그는 손실을 입거나 이익을 얻었습니다).