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

 
Artyom Trishkin :

예, 과학에 감사드립니다. 무슨 생각을 하게 될지...

추신. 그런 다음 검사를 조건이 아니라 변수로 반환하고 이미 검사하는 것을 방지하는 것은 무엇입니까? 아마도 미래에 이 프로젝트의 가장 거친 복잡성 ...

그리고 한 가지 더: 프로젝트가 확장되면 코드 실행 시간이 늘어날 수 있습니다. 변수에 데이터를 입력하면 더 많은 계산이 수행됩니다. 따라서 재확인이 필요할 때까지 주문이 이미 종료되고(예: stop, ... 또는 take ...) 프로그램이 잘못된 값을 고려하는 일이 발생할 수 있습니까? 변하기 쉬운?

맞습니다. 큰 프로젝트와 발생할 수 있는 모든 가능한 상황에 대해 미리 생각해야 합니다. 그래서 저는 항상 최신 데이터를 사용 하기 직전에 가지고 있다는 신념을 고수할 것입니다. 가능한 한 많이.

새로운 거래 조건이 따를 경우 사용 후 강조 표시된 항목에 따라 추가하겠습니다.
 
Artyom Trishkin :
나와 대화하고 있니? 좋아요, 그리고 당신은 아프지 않습니다. 그러나 결국 당신은 내가 제안한 것으로 돌아가서 부적절한 대열에 합류하게 될 것입니다.
나는 또한 그에게 뭔가를 쓰고 싶었지만 그 사람은 문법 오류로 글을 쓰고 생각했습니다. 가치가없고 너무 늦고 이해하지 못할 것입니다 ....
 
new-rena :
새로운 거래 조건이 따를 경우 사용 후 강조 표시된 항목에 따라 추가하겠습니다.

글쎄, 데이터가 나중에 필요하면 다시 신선해야합니다. 즉, 시장에서 다시 찾는 것 - 변수로 계산하는 것이 아니라 찾는 것입니다. 그런 다음 터미널을 비활성화해도 변수 값에는 영향을 미치지 않습니다. 우리는 시작했습니다. 새로운 정보를 받아 출시 당시 전체 환경의 일반적인 상태를 파악하고 지난 번 막힌 곳에서 침착하게 작업을 계속했습니다. 당연히 터미널을 다시 시작한 후 이미 새로운 현실을 수정했습니다. 그러나 우리는 현재 시간에 최신 데이터를 가지고 있습니다. 그리고 변수는 ... 글쎄요, 중요한 정보를 저장하기 위한 것은 아닙니다. 함수에 전달하려면 - 예, 하지만 거래 주문 에 사용하거나 중요한 결정을 내리기 위해 - 먼저 필요한 모든 데이터를 서버에서 변수로 읽고, 분석하고, 새로운 데이터 분석을 기반으로 결정을 내렸습니다. , 그리고 변수의 값은 조언자가 결정을 내릴 때 수행해야 하는 특정 작업을 담당하는 기능에 전달되었습니다. 이 같은 ...

음 ... 테스터에 대해 말하는 것이 아니라 ...

 
new-rena :
나는 또한 그에게 뭔가를 쓰고 싶었지만 그 사람은 문법 오류로 글을 쓰고 생각했습니다. 가치가없고 너무 늦고 이해하지 못할 것입니다 ....
:) 늦게 - "영원히 잃어버린"의 의미에서? 아니면 그냥 - 이제 그를 위한 시간이 되었나요?
 
Artyom Trishkin :
:) 늦게 - "영원히 잃어버린"의 의미에서? 아니면 그냥 - 이제 그를 위한 시간이 되었나요?

첫째, 그가 그에게 조언을 주는 사람들에게 편지를 쓴다는 사실로 판단합니다.

안녕 - 일반적으로 세 가지 의미가 있습니다)

 
new-rena :

첫째, 그가 그에게 조언을 주는 사람들에게 편지를 쓴다는 사실로 판단합니다.

안녕 - 일반적으로 세 가지 의미가 있습니다)

글쎄 ... 무언가를 사지 않을 것입니다. 그래서 자거나 작별 인사를하는 것만 남아 있습니다 ...
 
Artyom Trishkin :
글쎄 ... 무언가를 사지 않을 것입니다. 그래서 자거나 작별 인사를하는 것만 남아 있습니다 ...
보자 - 초보자는 운이 좋다)
 
new-rena :
보자 - 초보자는 운이 좋다)
다른말을 들었는데..
 
조언해주실 수 있나요? 나는 신호에 연결했고 그에 따라 미결 주문이 복사되었습니다. 어떻게 든 거래 하는 로트의 볼륨을 변경할 수 있습니다. 그렇다면 어떻게?
 

한 번 보세요, 4번 - 통과할 수 없는 것 같습니다...

나는 배열로 작업합니다. 예를 들어, 나는 입찰을 씁니다. 매 틱마다. 나는 Artyom Trishkin 이 감사 하는 티켓 에 따라 모든 것을합니다. 모든 것이 잘 풀리는 것은 아닙니다. 내가 싸우는 두 번째 날 ... 인쇄

 Print ( " Значение xBuffer_Time[SIZE-1] = " , DoubleToStr(xBuffer_Time[SIZE- 1 ], Digits ) );

0

https://www.mql5.com/ru/forum/145455/page913#1017464

 //---------------------
extern int MaxDrawTicks= 100 ;
extern int Num_Aver_of_Ticks= 5 ;  
double      xBuffer_Time []; // Массив значений  
                         // В котором индекс - номер тика, значение - это бид 
int SIZE= 0 ;               // Вспомогательная переменная для массива                                  
int tickCounter, tickCounter_Current; 
//+------------------------------------------------------------------+
int init()
  {   
//--- устанавливаем размер динамического массива
   if ( ArrayResize (xBuffer_Time,SIZE)< 0 ) { Print ( " Ошибка в изменении размера массива времени поступления тиков " ); return ( false );}
//--- установим индексацию для буфера как в таймсерии для динамического массива
   // ArraySetAsSeries(xBuffer_Time,true);    
//---   Возвращает количество элементов указанного массива. 
   SIZE= ArraySize (xBuffer_Time);
   if (SIZE>= 0 ) Print ( "Размер массива: " ,SIZE);
   else Print ( "Ошибка. Массив не создан " ,SIZE);        
   ArrayInitialize (xBuffer_Time, 0 );
   return ( 0 );
  }  
//+------------------------------------------------------------------+
int start()
  {  
   //ArrayResize(ValueArr,size);
   //ValueArr[size-1] = GetValue();
   //size++; 
 //----------------------------------------  
   ArrayResize (xBuffer_Time,SIZE);
   xBuffer_Time[SIZE- 1 ] = Bid; //NormalizeDouble((iTime (_Symbol,1,0)-_start), 2); 
   SIZE ++;
   Print ( " Значение xBuffer_Time[SIZE-1] = " , DoubleToStr(xBuffer_Time[SIZE- 1 ], Digits ) );
   Print ( " Значение SIZE = " , DoubleToStr(SIZE, 2 ) );  
 //---------------------------------------      
//------------
   return ( 0 );
  }

덕분에.

Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - MQL4 форум
  • www.mql5.com
Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - MQL4 форум
사유: