[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 281 1...274275276277278279280281282283284285286287288...1145 새 코멘트 Виктор 2009.11.03 23:02 #2801 깜박이는 텍스트 . Mykola Demko 2009.11.03 23:22 #2802 DDFedor >> : 안돼.. 브레이크 - 안돼... 공부하는 동안 내가 만난 기억이 없어서 물어봤어... 주기, "미끄러짐", 그리고 지연을 통해 - 해결책이 아니라... 감사합니다! 그건 그렇고, 계산이 길면 객체의 색상을 변경하여 코드의 특정 단계에서 구절을 시각화 할 수 있습니다. 여전히 시각화를위한 리소스를 산만하게하지만 가장 금지 된 기능은 파일과 함께 작동합니다. 객체와 기능. DDFedor 2009.11.03 23:30 #2803 granit77 писал(а) >> 깜박이는 텍스트 . 엄청난! 감사해요! Andrey Dik 2009.11.04 10:58 #2804 누군가 *.csv 파일에서 MQL5의 1D/2D 어레이로 읽는 코드의 예를 보여주겠습니까? 녹음에는 문제가 없었습니다. 고맙습니다. 추신: 예제가 클래스와 함께라면 좋을 것입니다. Виктор 2009.11.04 11:42 #2805 joo >> : 누군가 *.csv 파일에서 MQL5의 1D/2D 어레이로 읽는 코드의 예를 보여주겠습니까?... 추신: 예제가 클래스와 함께라면 좋을 것입니다. 글쎄, "뉴비"가 갔다 :)) "중산층"을 위해 별도의 분기를 만들 시간입니다. Andrey Dik 2009.11.04 11:47 #2806 젠장, 지붕은 이미 날아갔다. :) - 베타 제품 작업 비용. 그 전에는 어레이로 고생했습니다. 업데이트됨 - 작동 중... Andrey Dik 2009.11.04 12:52 #2807 MQL4의 경우: void start() { double m[]={1.1,2.2,3.3,4.4,5.5,6.6};//Массив источник double m_[6]; //Массив приемник ArrayInitialize(m_,0); string str; int handle; //=======Запись в массив============ handle=FileOpen("p.csv", FILE_CSV|FILE_WRITE,";"); //Цикл записи строчек в файл for(int i=0; i<6; i++) { str=DoubleToStr(m [i], 8); FileWrite (handle,str); } FileClose(handle); //================================== //========Чтение из файла=========== FileOpen("p.csv",FILE_CSV|FILE_READ,";"); int cnt; while(FileIsEnding(handle)!=true) { m_[cnt]=StrToDouble(FileReadString(handle)); cnt++; } FileClose(handle); //================================== //Посмотрим, что там записалось в массив? for(i=0;i<6;i++) { Alert(m_[i]); } } 그리고 MQL5의 경우 다음과 같이 필요합니다. void OnStart() { double m[]={1.1,2.2,3.3,4.4,5.5,6.6};//Массив источник double m_[6]; //Массив приемник ArrayInitialize(m_,0); string str; int handle; //=======Запись в массив============ handle=FileOpen("p.csv",FILE_CSV|FILE_WRITE,";"); //Цикл записи строчек в файл for(int i=0;i<6;i++) { str=DoubleToString(m[i],8); FileWrite(handle,str); } FileClose(handle); //================================== //========Чтение из файла=========== FileOpen("p.csv",FILE_CSV|FILE_READ,";"); for(int i=0;i<6;i++) { m_[i]=StringToDouble(FileReadString(handle)); } FileClose(handle); //================================== //Посмотрим, что там записалось в массив? for(int i=0;i<6;i++) { Alert(m_[i]); } } 주의, 질문: "왜?" [WARNING CLOSED!] Any newbie Testing real-time forecasting systems Problem finding files Godlike 2009.11.04 15:02 #2808 그러한 알고리즘을 구현할 수 있습니까? 1. 고문은 다른 시간 프레임에서 무엇을 보고 예를 들어 잘못된 신호를 걸러내기 위해 이동 평균 을 사용합니까? 2. 어드바이저가 손절매를 풀지만 손익분기점 수준이 아니라 예를 들어: 처음에 스탑이 50포인트로 설정되어 있고 이익이 30포인트에 도달하면 스톱로스를 20포인트 끌어옵니다. 미리 감사드립니다! Ardrei Shokhin 2009.11.04 16:46 #2809 SL, TP, 보류 중인 주문을 제거하고 수정하여 " 템플릿의 힘에 의존 " 문서에서 템플릿을 단순화하는 방법. 그리고 그것은 실험이 불가능합니다. Victor Nikolaev 2009.11.04 16:59 #2810 shap писал(а) >> SL, TP, 보류 중인 주문을 제거하고 수정하여 " 템플릿의 힘에 의존 " 문서에서 템플릿을 단순화하는 방법. 그리고 실험하는 것은 불가능합니다. 올바른 템플릿의 경우 존재(SL, TP)가 방해가 되지 않습니다. 예, 수정은 일반적으로 방해하지 않습니다. 당신은 그것을 끌 수 있습니다. 이 함수는 호출하지 않는 것이 좋습니다. 1...274275276277278279280281282283284285286287288...1145 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
안돼.. 브레이크 - 안돼... 공부하는 동안 내가 만난 기억이 없어서 물어봤어... 주기, "미끄러짐", 그리고 지연을 통해 - 해결책이 아니라... 감사합니다!
그건 그렇고, 계산이 길면 객체의 색상을 변경하여 코드의 특정 단계에서 구절을 시각화 할 수 있습니다. 여전히 시각화를위한 리소스를 산만하게하지만 가장 금지 된 기능은 파일과 함께 작동합니다. 객체와 기능.
깜박이는 텍스트 .
엄청난! 감사해요!
누군가 *.csv 파일에서 MQL5의 1D/2D 어레이로 읽는 코드의 예를 보여주겠습니까?
녹음에는 문제가 없었습니다.
고맙습니다.
추신: 예제가 클래스와 함께라면 좋을 것입니다.
누군가 *.csv 파일에서 MQL5의 1D/2D 어레이로 읽는 코드의 예를 보여주겠습니까?...
추신: 예제가 클래스와 함께라면 좋을 것입니다.
글쎄, "뉴비"가 갔다 :)) "중산층"을 위해 별도의 분기를 만들 시간입니다.
MQL4의 경우:
void start()
{
double m[]={1.1,2.2,3.3,4.4,5.5,6.6};//Массив источник
double m_[6]; //Массив приемник
ArrayInitialize(m_,0);
string str;
int handle;
//=======Запись в массив============
handle=FileOpen("p.csv", FILE_CSV|FILE_WRITE,";");
//Цикл записи строчек в файл
for(int i=0; i<6; i++)
{
str=DoubleToStr(m [i], 8);
FileWrite (handle,str);
}
FileClose(handle);
//==================================
//========Чтение из файла===========
FileOpen("p.csv",FILE_CSV|FILE_READ,";");
int cnt;
while(FileIsEnding(handle)!=true)
{
m_[cnt]=StrToDouble(FileReadString(handle));
cnt++;
}
FileClose(handle);
//==================================
//Посмотрим, что там записалось в массив?
for(i=0;i<6;i++)
{
Alert(m_[i]);
}
}
그리고 MQL5의 경우 다음과 같이 필요합니다.
void OnStart()
{
double m[]={1.1,2.2,3.3,4.4,5.5,6.6};//Массив источник
double m_[6]; //Массив приемник
ArrayInitialize(m_,0);
string str;
int handle;
//=======Запись в массив============
handle=FileOpen("p.csv",FILE_CSV|FILE_WRITE,";");
//Цикл записи строчек в файл
for(int i=0;i<6;i++)
{
str=DoubleToString(m[i],8);
FileWrite(handle,str);
}
FileClose(handle);
//==================================
//========Чтение из файла===========
FileOpen("p.csv",FILE_CSV|FILE_READ,";");
for(int i=0;i<6;i++)
{
m_[i]=StringToDouble(FileReadString(handle));
}
FileClose(handle);
//==================================
//Посмотрим, что там записалось в массив?
for(int i=0;i<6;i++)
{
Alert(m_[i]);
}
}
주의, 질문: "왜?"
그러한 알고리즘을 구현할 수 있습니까?
1. 고문은 다른 시간 프레임에서 무엇을 보고 예를 들어 잘못된 신호를 걸러내기 위해 이동 평균 을 사용합니까?
2. 어드바이저가 손절매를 풀지만 손익분기점 수준이 아니라 예를 들어: 처음에 스탑이 50포인트로 설정되어 있고 이익이 30포인트에 도달하면 스톱로스를 20포인트 끌어옵니다.
미리 감사드립니다!
SL, TP, 보류 중인 주문을 제거하고 수정하여 " 템플릿의 힘에 의존 " 문서에서 템플릿을 단순화하는 방법. 그리고 실험하는 것은 불가능합니다.
올바른 템플릿의 경우 존재(SL, TP)가 방해가 되지 않습니다. 예, 수정은 일반적으로 방해하지 않습니다. 당신은 그것을 끌 수 있습니다. 이 함수는 호출하지 않는 것이 좋습니다.