오류, 버그, 질문 - 페이지 2015

 
Kirill Belousov :

개발자에게 요청:

터미널에서 차트의 레이블을 표시하고 MetaEditor에서 열린 파일 을 한 줄뿐만 아니라 여러 줄로 표시할 수 있도록 하십시오.

많은 수의 차트로 작업할 때 매우 불편합니다. 앞뒤로 스크롤하고 재정렬은 전체 무용담입니다.

두 줄은 별로 좋지 않겠지만 한 너비로 스크롤하는 것은 훌륭하고 한 번 클릭하고 다음 너비로 스크롤하며 지금처럼 한 번에 한 문자가 아닙니다.

 
Vitaly Muzichenko :

두 줄은 별로 좋지 않겠지만 한 너비로 스크롤하는 것은 훌륭하고 한 번 클릭하고 다음 너비로 스크롤하며 지금처럼 한 번에 한 문자가 아닙니다.

전체 너비 스크롤을 사용하면 드래그하여 정렬할 수 없습니다.


FireFox에는 Tab Mix Plus 애드온이 있습니다. 탭 작업을 위한 많은 옵션이 있어 매우 편리합니다.

디스플레이 설정은 최소한 다음과 같이 할 수 있습니다(색상 없이 최소값을 취하는 경우)

CheckBox - 여러 줄에 탭 표시

TextEdit - 최대 줄

그에 따라 스크롤하면 라인이 위아래로 이동합니다.

탭을 많이 열고 스크린샷을 찍었습니다.


 
Kirill Belousov :

전체 너비 스크롤을 사용하면 드래그하여 정렬할 수 없습니다.


FireFox에는 Tab Mix Plus 애드온이 있습니다. 탭 작업을 위한 많은 옵션이 있어 매우 편리합니다.

디스플레이 설정은 최소한 다음과 같이 할 수 있습니다(색상 없이 최소값을 취하는 경우)

CheckBox - 여러 줄에 탭 표시

TextEdit - 최대 줄

그에 따라 스크롤하면 라인이 위아래로 이동합니다.

여기에서 많은 탭을 열고 화면을 만들었습니다. http://prntscr.com/grmh13

그래서 당신은 자신을 위해 편의를 구하지만 다른 사람들이 자신의 사진을 편리하게 볼 수 있도록 하고 싶은 마음은 없습니다. 메시지에 이미지를 삽입하는 표준 옵션이 있습니다. 새로운 메시지의 메뉴에 눈을 뜨고 타사 서비스를 통하지 않고 사람들에게 편리하게 만드십시오.

 
Artyom Trishkin :

그래서 당신은 자신을 위해 편의를 구하지만 다른 사람들이 자신의 사진을 편리하게 볼 수 있도록 하고 싶은 마음은 없습니다. 메시지에 이미지를 삽입하는 표준 옵션이 있습니다. 새로운 메시지의 메뉴에 눈을 뜨고 타사 서비스를 통하지 않고 사람들에게 편리하게 만드십시오.

나는 표준 가능성에 대해 알고 있습니다. 이전 게시물이 바로 그랬습니다.

그런 그림이 어떻게 보일지 의구심이 들었습니다. 그래서 임시 화면을 삽입했습니다. 간신히 관리, 이미 디자인에 대한 메모 :(

이제 삽입된 그림을 다시 만듭니다.

 
Kirill Belousov :

나는 표준 가능성에 대해 알고 있습니다. 이전 게시물이 바로 그랬습니다.

그런 그림이 어떻게 보일지 의구심이 들었습니다. 그래서 임시 화면을 삽입했습니다. 나는 이미 디자인에 대한 메모와 같이 간신히 관리했습니다.

이제 삽입된 그림으로 변경되었습니다.

고맙습니다. 훨씬 좋습니다 ;)

 

CopyBuffer 또는 표시기 핸들이 제대로 작동하지 않습니다.

 // Вычисляем Машку от Машки через хэндл самого себя
#property indicator_separate_window 
#property indicator_buffers 1 
#property indicator_plots    1 

#property indicator_type1   DRAW_LINE 
#property indicator_color1   clrRed 
#property indicator_style1   STYLE_SOLID 
#property indicator_width1   1 

input bool CustomData = false ; // true - кастомный режим для iCustom
input int MAPeriod = 1 e3;       // Период МАшки

string GetMyName( void )
{
   const int Length = StringLen ( TerminalInfoString ( TERMINAL_DATA_PATH ) + "\\MQL5\\Indicators\\" );
   const string Path = MQLInfoString ( MQL_PROGRAM_PATH );
  
   return ( StringSubstr (Path, Length, StringLen (Path) - Length - 4 ));
}

double Buffer[];
const bool Init = SetIndexBuffer ( 0 , Buffer, INDICATOR_DATA );

const int handleMA = CustomData ? iMA ( NULL , PERIOD_CURRENT , 100 , 0 , MODE_SMA , PRICE_OPEN ) // от этой МАшки будет брать другую Машку, но не напрямую, а кастомно
                                : iMA ( NULL , PERIOD_CURRENT , MAPeriod, 0 , MODE_SMA , iCustom ( _Symbol , PERIOD_CURRENT , GetMyName(), true ));

int OnCalculate ( const int rates_total,       // размер входных таймсерий 
                 const int prev_calculated,   // обработано баров на предыдущем вызове
                 const datetime & time[],     // Time 
                 const double & open[],       // Open 
                 const double & high[],       // High 
                 const double & low[],         // Low 
                 const double & close[],       // Close 
                 const long & tick_volume[],   // Tick Volume 
                 const long & volume[],       // Real Volume 
                 const int & spread[] )       // Spread 
{
   return (prev_calculated + CopyBuffer (handleMA, 0 , prev_calculated, rates_total - prev_calculated, Buffer));
}

이 표시기는 inf 값을 출력합니다. 벌레.

 
fxsaber :

CopyBuffer 또는 표시기 핸들이 제대로 작동하지 않습니다.

이 표시기는 inf 값을 출력합니다. 벌레.

OnInit에서는 초기화를 전송할 필요가 없습니다. 말하자면 고전에 따르면? CopyBuffer도 확인 해야 하지 않나요? 결국 칠면조(손잡이에 따라)가 만들어질 때까지 아무 것도 복사되지 않습니다.

 
Stanislav Korotky :

OnInit에서는 초기화를 전송할 필요가 없습니다. 말하자면 고전에 따르면?

필요하지 않습니다.

CopyBuffer도 확인해야 하지 않나요? 결국 칠면조(손잡이에 따라)가 만들어질 때까지 아무 것도 복사되지 않습니다.

확인, 99% 버그가 있습니다.
 
fxsaber :

CopyBuffer 또는 표시기 핸들이 제대로 작동하지 않습니다.

이 표시기는 inf 값을 출력합니다. 벌레.

INF - 이 특정 표시기에 EMPTY_VALUE = DBL_MAX가 있기 때문입니다. 표시기 버퍼에 빈 값 이 없을 것입니다 - INF가 없을 것입니다

 
A100 :

INF - 이 특정 표시기에 EMPTY_VALUE = DBL_MAX가 있기 때문입니다. 표시기 버퍼에 빈 값 이 없을 것입니다 - INF도 없을 것입니다

전체 CopyBuffer INF가 있습니다.