코딩하는 방법? - 페이지 65

 
wolfe:
루프에 "고착"될 가능성이 없도록 이 포함 기능을 코딩하는 방법이 있습니까?
int CBM(int intMagic)//CloseByMagic

{

int intOffset=0;

int Count = OTBM(intMagic);

while(OTBM(intMagic)>0 && Count > 0)

{

OrderSelect(intOffset,SELECT_BY_POS);

if(OrderMagicNumber()==intMagic)

{

if(OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),999,Red);

else if(OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),999,Orange);

Count--;

}

else {

intOffset++;

}

}

return(0);

}
도움을 주시면 감사하겠습니다.

이와 같이 간단한 것이 작동해야 합니다.

 
omelette:
이와 같이 간단한 것이 작동해야 합니다.

다시 한 번 오믈렛 감사합니다! 벽에 머리를 부딪히지 않도록 다시 구해 주셨습니다.

귀하의 도움은 매우 귀중합니다.

 

표시줄이 누락되었습니다...

안녕 얘들아...

히스토그램 막대로 표시되는 표시기를 사용할 때 왜 막대를 표시하지 않는지 궁금합니다. 막대가 있어야 함에도 불구하고… 그것은 이전 막대에서 발생했을 때와 다음 막대에서 작동했으며 지표를 새 차트에 넣으면 누락 된 막대가 표시됩니다 ... 지표를 다시 컴파일하면 자체적으로 수정됩니다 ...

표시기는 막대를 세는 운동량 스타일 표시기처럼 매우 간단합니다. 끝에 계산이 있습니다. ...iclose, iopen 등을 사용합니다.

술집을 엉망으로 만드는 것이 이상합니다 ...

 

기드데이

이것은 무엇을 의미 하는가. 나는 그것을 컴파일했고 내가 얻는 유일한 오류는 이것이지만 그것에 대한 정보를 찾을 수 없습니다. 어떤 도움이라도 좋을 것입니다.

"비교 표현 예상"

건배 베노

 
Beno:
기드데이

이것은 무엇을 의미 하는가. 나는 그것을 컴파일했고 내가 얻는 유일한 오류는 이것이지만 그것에 대한 정보를 찾을 수 없습니다. 어떤 도움이라도 좋을 것입니다.

"비교 표현 예상"

건배 베노

아마도 '==' 대신 '='를 사용했을 것입니다.

 

표시기의 모양을 변경하지 않고 값 변경

안녕,

다음과 같은 프로그래밍 문제가 있습니다. 표시기가 있고 -2와 2 사이에서 이동하도록 변경하고 싶습니다. 현재 범위가 훨씬 작아서 단순히 고정된 최소값과 고정 최대값을 넣어도 작동하지 않습니다. 표시기의 실제 값을 변경해야 합니다. 이 작업을 수행하는 방법을 아는 사람이 있습니까? 도움을 주시면 감사하겠습니다..

건배

 

핍 기반 기간

시간이 아니라 핍을 기반으로 하는 차트를 코딩하는 방법은 다음과 같습니다. 10핍 상승 또는 10핍 하락 시 양초가 닫힙니다. 따라서 양초(/바)는 시간이 아닌 가격을 기준으로 합니다.

간단한 코딩이 아닌 것 같아서 도움을 주시면 감사하겠습니다.

 
MrM:
시간이 아니라 핍을 기반으로 하는 차트를 코딩하는 방법은 다음과 같습니다. 10핍 상승 또는 10핍 하락 시 양초가 닫힙니다. 따라서 양초(/바)는 시간이 아닌 가격을 기준으로 합니다. 간단한 코딩이 아닌 것 같아서 도움을 주시면 감사하겠습니다.

"렌코"를 검색해 보세요.

 
MrM:
안녕,

다음과 같은 프로그래밍 문제가 있습니다. 표시기가 있고 -2와 2 사이에서 이동하도록 변경하고 싶습니다. 현재 범위가 훨씬 작아서 단순히 고정된 최소값과 고정 최대값을 넣어도 작동하지 않습니다. 표시기의 실제 값을 변경해야 합니다. 이 작업을 수행하는 방법을 아는 사람이 있습니까? 도움을 주시면 감사하겠습니다..

건배

이전 값: min0...max0 범위의 v0

새 값: min1...max1 범위의 v1

선형 변환: (v0-min0)/(max0-min0)=(v1-min1)/(max1-min1)

=> v1=min1+(max1-min1)*(v0-min0)/(max0-min0)

 

여러 주문

나는 여러 주문 뒤에 숨겨진 개념을 완전히 이해하지 못했습니다.

내가 여기서 코딩하려고 하는 것은 5개의 개별 로트를 연 다음 각 로트가 각각의 TP에 도달할 때 개별적으로 닫는 시스템입니다.

가능한 것으로 알고 있습니다. 어떻게 합니까?