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

 
sting-igor :
특정 가격에 TP 또는 SL 주문을 배치, 삭제 또는 변경하는 고문을 어디에서 찾을 수 있습니까?
필요한 것을 하나씩 더 정확하게 설명하거나 조만간 여기로 보낼 것 입니다 ;)
 
evillive :

시계열이 1차원 배열인 한 Mashki는 1차원 배열에서만 작동합니다. 그때 시세차트가 3차원이 되는데...

계산에 사용되는 계열을 저장하려면 2차원 배열이 필요합니다. 1차원 배열로 복사하는 주기는 필수불가결한 것 같습니다.
 

여기에서 모든 스탑을 한 수준으로 이동하는 함수를 작성했지만 결과적으로 각 미결 주문은 오프닝에서 지정된 자체 손절매에 의해 닫힙니다. 나는 발이 아무데도 옮겨지지 않는다는 것을 이해합니다. 무엇이 문제가 될 수 있습니까? 누군가 이미 기성품 기능을 가지고 있을 수 있습니다. 작동 가능한지 확인하겠습니다.

void OrModSL(문자열 마침표)//15분 차트의 하단 프랙탈 로 정지점을 이동하는 함수

{
if(period=="M15")//기간 H1이면
{
for(int i=OrdersTotal()-1;i>=0;i--)
{
새로 고침();
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderType()==OP_BUY)//마지막 주문 유형이 구매인 경우
{
OrderModify(OrderTicket(),OrderOpenPrice(),dnfrM15,OrderTakeProfit(),0,Blue);
}
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderType()==OP_SELL)
{
OrderModify(OrderTicket(),OrderOpenPrice(),upfrM15,OrderTakeProfit(),0,Blue);//마지막 판매 주문과 같은 경우
}
}
}
반환(0);
}
 

안녕하세요!

어드바이저를 테스트 할 때와 설정에서 다른 기간을 설정할 때 다른 결과가 나오는 이유를 알려주실 수 있습니까?

기간은 지표에 명시적으로 설정됩니다. 예: 이중 iRSI_0 = iRSI( Symbol(), PERIOD_M5, 9, PRICE_CLOSE, 0 ) ;

그리고 또 다른 질문은... 인용문 아카이브를 통해 인용문을 다운로드하지만 거의 매일의 첫 1분에 핍이 100으로 급격히 떨어집니다. (즉, 데이터가 적합하지 않음).

그 이유는 무엇이며 정확한 견적은 어디에서 얻을 수 있습니까?

미리 감사드립니다!

 
얘들아 말해줘... 인디케이터는 잘되는데 히스토리가 재개 된 차트를 열면 이력서 시작점에 인디케이터에 브레이크가 걸려요. 기록이 재개될 때 표시기가 다시 그려지도록 코드에 무엇을 추가해야 합니까? 감사해요...
 

모두 좋은 저녁!

이전 파일을 삭제하지 않고 파일에 데이터를 추가하는 FileHandle을 만드는 방법을 알려주십시오.

나는 이것을 했다: FileHandle=FileOpen(FileName, FILE_CSV|FILE_READ|FILE_WRITE ,";"); ... 새 데이터가 기록되면 파일에서 이전 데이터를 제거합니다.

고맙습니다!

 
FelixFX :

모두 좋은 저녁!

이전 파일을 삭제하지 않고 파일에 데이터를 추가하는 FileHandle을 만드는 방법을 알려주십시오.

나는 이것을 했다: FileHandle=FileOpen(FileName,FILE_CSV|FILE_READ|FILE_WRITE,";"); ... 새 데이터가 기록되면 파일에서 이전 데이터를 제거합니다.

고맙습니다!

모든 코드는 어디에 있습니까? 아마도 파일 포인터를 움직이지 않습니까?
 
Zhunko :
모든 코드는 어디에 있습니까? 아마도 파일 포인터를 움직이지 않습니까?


내가 넣은 스크립트의 끝에

if (FileHandle>0) FileClose (FileHandle);

어쩌면 당신은 폐쇄가 필요하지 않습니까?

 
Zhunko :
모든 코드는 어디에 있습니까? 아마도 파일 포인터를 움직이지 않습니까?

"파일 포인터 이동"이 무슨 뜻인지 잘 모르겠습니다.
 

완전 뉴비에서

외부 소스와 MT4에서 과거 데이터를 가져와 Excel로 변환한 다음 파생 함수를 MT로 반환하고 싶습니다. Excel에서 내보내는 방법을 제안합니다. https://forum.mql4.com/en/44307 이제 질문을 웃게 만들겠습니다. 어떻게 실행할 수 있습니까?

p.3 - " 다음 형식의 오프라인 차트 열기 "!Eqv+Symbol name+,+M+Variable value TicksInBar"

그런 다음 교육 순서대로 단계별로 이전에 내보낸 견적을 MT에서 Excel로 이런 식으로 다시 MT로 되돌리려면 어떻게 해야 합니까?

감사해요