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

 
Alexander.a :

안녕하세요 여러분, 말해 보세요. MT4에서 무작위가 아니라 100, 500포인트 후에 그리드를 만드는 표시기나 .....가 있습니까???

있다. 한 명도 아닙니다. Google에 검색 문자열: indicator grid site:mql4.com 을 입력하면 적어도 세 개의 조각이 표시됩니다.
 

도와줘, 좋은 사람들.

5개 통화의 다중 통화 iCustom 표시기용

(여기에는 "EURGBP","EURUSD","EURCHF","EURJPY","GBPUSD","GBPCHF","GBPJPY","USDCHF","USDJPY","CHFJPY" 쌍이 있습니다.)

페이징 기록을 강제로 적용해야 합니까?

표시기가 작동 중이라는 의심이 있으며 표시기 작동 중에 일부 쌍의 기록이 업데이트되지 않습니다.

아마도 제공할 것이 있습니까?

코드 조각을 환영합니다 :)

 

아래는 원하는 상품(예: EURCAD)에 대한 기록을 카탈로그에 다운로드하고 주기적으로 업데이트하는 어드바이저입니다.

csv 생성 시 데이터가 삭제되도록 코드에서 수정해야 하는 내용과 위치. ?

지금은 C:\Program Files\Alpari MT4\experts\files\Export_History\EURCAD와 같이 드롭됩니다.

파일:
 
myrzila :

인트 티켓[]

정수 funk1(){

크기=ArrayResize(티켓, n);

(i=0;i<=크기;i++) {

티켓[i]=주문 보내기();

인쇄(티켓[i]) ;}

}

int funk2(){

(i=0;i<=크기;i++) {

인쇄(티켓[i]);}

정수 초기화() {}

정수 시작() {

펑크1();

펑크2();}

첫 번째 기능의 인쇄는 티켓을 발행하고 여기에서는 모든 것이 정상이고 두 번째 기능에서는 0을 발행합니다. 그 이유는 무엇입니까? 조인트는 어디에있을 수 있습니까?

당신은 그것을 알아낼 것인가?

 //+------------------------------------------------------------------+
//|                                                         Test.mq4 |
//|                             Copyright © 2011, Trishkin Artyom A. |
//|                                           support@goldsuccess.ru |
//|                                           Skype: artmedia70      |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, Trishkin Artyom A."
#property link       "support@goldsuccess.ru"
//                   Skype: artmedia70

int tiket[];
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   funk2(tiket, funk1(tiket, 5 ));
   return ;
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+

int funk1( int &mass[], int n, int op= 0 ) {
   int i, Size= ArrayResize (mass, n);
   for (i= 0 ; i<Size; i++) {
//      mass[i]=OrderSend();
      mass[i]=i;
       Alert ( "funk1: mass[" ,i, "]= " +mass[i]);
      }
   return (Size);
}

void funk2( int &mass[], int n) {
   int i;
   for (i= 0 ; i<n; i++) 
      Alert ( "funk2: mass[" ,i, "]= " +mass[i]);
}

비유를 해보세요...

 
trol222 :

아래는 원하는 상품(예: EURCAD)에 대한 기록을 카탈로그에 다운로드하고 주기적으로 업데이트하는 어드바이저입니다.

csv 생성 시 데이터가 삭제되도록 코드에서 수정해야 하는 내용과 위치. ?

지금은 C:\Program Files\Alpari MT4\experts\files\Export_History\EURCAD와 같이 드롭됩니다.

덕분에.

하지만 디자인이 다소 복잡하고 샤프트 쌍이 하나뿐이므로 더 간단하고 동시에 여러 쌍에 사용하고 싶습니다.

 
ULAD :

덕분에.

하지만 디자인이 다소 복잡하고 샤프트 쌍이 하나뿐이므로 더 간단하고 동시에 여러 쌍에 사용하고 싶습니다.


그건 내 것이 아니야. 그래서 거기에 무엇이 있는지. 그러나 동시에 다른 악기를 사용할 수 있습니다. 이 사소한 오해를 해결하는 방법은 무엇입니까?
 
trol222 :

그건 내 것이 아니야. 그래서 거기에 무엇이 있습니다. 그러나 동시에 다른 악기를 사용할 수 있습니다. 이 사소한 오해를 해결하는 방법은 무엇입니까?

Mnu는 이것을합니다. 하나의 프로필에서 이러한 방식으로 필요한 TF 및 업데이트와 함께 필요한 모든 쌍의 점수를 매깁니다. 그리고 프로그래밍 방식으로 하고 싶지만 동지가 말했듯이 문법이 충분하지 않습니다. 차파이 V.I.
 
artmedia70 :

당신은 그것을 알아낼 것인가?

비유를 해보세요...


p.s 그렇게 해볼게.
 

친절한 사람들, 그리고 가장 중요한 것은 똑똑한 사람들이 독학으로 코드를 컴파일할 때 어떤 종류의 오류가 발생하는지 설명합니다.

'\end_of_program' - 끝 대괄호 '}' 필요

 

안녕하세요, 저는 mql 프로그래밍의 멍청한 놈입니다.

 int start()

  {

   Alert ( "EURUSD Close" , iClose ( "EURUSD" , PERIOD_H1 , 0 ));

   return ( 0 );
  }

터미널에서 이 스크립트를 클릭하면 이 인용문이 표시됩니다. 각 양초가 끝날 때 화면에 종가 를 표시해야 합니다.

코드에 루프를 추가해야 한다고 생각합니다. 도와주세요 플리즈.