선택한 주문의 종가를 반환합니다. OrderSelect() 함수를 사용하여 주문을 미리 선택해야 합니다.
예시:
그러나 "OrderClosePrice()" 자체의 예는 없습니까?
선택한 주문의 종가를 반환했다고 가정하지만 그것이 정지 또는 이익 위치인지 어떻게 알 수 있습니까?
이것은 완전한 보석입니다!!! 실례합니다만, 그런 무시무시한 부주의, 사고하는 게으름, 논리적 사고의 완전한 결핍은 처음 봅니다. 프로그래밍을 하면 안 된다고 생각합니다... 물론 IMHO입니다. 불쾌하지는 않지만 이전 페이지의 맨 처음에 필요한 코드를 삽입했습니다. 이 코드는 마지막 위치를 stop으로 닫는 플래그를 반환합니다. 이전 페이지가 무엇인지에 대한 귀하의 질문을 예고하여 여기에 귀하에게 제공하겠습니다.
//+----------------------------------------------------------------------------+//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru |//+----------------------------------------------------------------------------+//| Версия : 19.05.2008 |//| Описание : Возвращает флаг закрытия последней позиции по стопу. |//+----------------------------------------------------------------------------+//| Параметры: |//| sy - наименование инструмента ("" - любой символ, |//| NULL - текущий символ) |//| op - операция (-1 - любая позиция) |//| mn - MagicNumber (-1 - любой магик) |//+----------------------------------------------------------------------------+bool isCloseLastPosByStop( string sy= "" , int op=- 1 , int mn=- 1 ) {
datetime t;
double ocp, osl;
int dg, i, j=- 1 , k=OrdersHistoryTotal();
if (sy== "0" ) sy= Symbol ();
for (i= 0 ; i<k; i++) {
if ( OrderSelect (i, SELECT_BY_POS, MODE_HISTORY)) {
if (OrderSymbol()==sy || sy== "" ) {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (op< 0 || OrderType()==op) {
if (mn< 0 || OrderMagicNumber()==mn) {
if (t<OrderCloseTime()) {
t=OrderCloseTime();
j=i;
}
}
}
}
}
}
}
if ( OrderSelect (j, SELECT_BY_POS, MODE_HISTORY)) {
dg=MarketInfo(sy, MODE_DIGITS);
if (dg== 0 ) if ( StringFind (OrderSymbol(), "JPY" )< 0 ) dg= 4 ; else dg= 2 ;
ocp= NormalizeDouble (OrderClosePrice(), dg);
osl= NormalizeDouble (OrderStopLoss(), dg);
if (ocp==osl) return (True);
}
return (False);
}
할 수 있다면 알아내십시오. 또한 주문에 대한 검색 및 해당 StopLoss 값과 종가의 선택 및 비교가 있습니다...
이것은 완전한 보석입니다!!! 실례합니다만, 그런 무시무시한 부주의, 사고하는 게으름, 논리적 사고의 완전한 결핍은 처음 봅니다. 나는 당신이 프로그래밍에 종사해서는 안된다고 생각합니다 ... 물론 IMHO. 불쾌하지는 않지만 이전 페이지의 맨 처음에 필요한 코드를 삽입했습니다. 이 코드는 마지막 위치를 stop으로 닫는 플래그를 반환합니다. 이전 페이지가 무엇인지에 대한 귀하의 질문을 예고하여 여기에 귀하에게 제공하겠습니다.
할 수 있다면 알아내십시오. 또한 주문에 대한 검색 및 해당 StopLoss 값과 종가의 선택 및 비교가 있습니다...
비록 ... 도움이되지 않을 것이라고 생각합니다 ...
누구나 한 번 시작하고 아직 바보가 아니 었습니다. 동지는 아직 일어나지 않았을 것입니다 ...
깃발이 반환된다는 것을 추가하는 것을 잊었지만 건물과 선박에 펄럭이는 것은 아닙니다 ... :-)
포지션을 열지 않으면 어떤 오류가 발생합니까? 당신은 이것을 시도 할 수 있습니다
네, 시도해 보겠습니다. 감사합니다.
하나 이상의 위치가 열려 있는 경우(손으로, 다른 고문에 의해) 이 고문은 작동하지 않습니다.
나는 이것을 알고 있습니다. 나는 바보가 아닙니다. 그러면 나는 total<1을 넣지 않을 것입니다. 왜냐하면 나 자신이 프로그래밍하려고 하기 때문입니다.
당연히 전문가에게 무슨 말을 쓰는지 알아내려고 노력하고 있는데 그것도 감사합니다)
아마도 귀하의 DC는 테이크 및 스톱을 명시적으로 표시하는 것을 허용하지 않을 수 있습니다. 확인 - 해당 위치에서 주문을 여는 기능에 0을 쓰십시오.
나쁘지 않은 생각입니다 확실히 확인하겠습니다 감사합니다
문서에서는 다음과 같이 말합니다.
OrderSelect() 함수를 사용하여 주문을 미리 선택해야 합니다.
그러나 "OrderClosePrice()" 자체의 예는 없습니까?
선택한 주문의 종가를 반환했다고 가정하지만 그것이 정지 또는 이익 위치인지 어떻게 알 수 있습니까?
문서에서는 다음과 같이 말합니다.
OrderSelect() 함수를 사용하여 주문을 미리 선택해야 합니다.
그러나 "OrderClosePrice()" 자체의 예는 없습니까?
선택한 주문의 종가를 반환했다고 가정하지만 그것이 정지 또는 이익 위치인지 어떻게 알 수 있습니까?
다음은 귀하의 많은 질문에 대한 답변입니다 . http://www.vedikhin.ru/2006/06/expert-advisors-overview.html
그리고 예고편에서 모든 것은 Word 형식에서만 동일합니다.
문서에서는 다음과 같이 말합니다.
OrderSelect() 함수를 사용하여 주문을 미리 선택해야 합니다.
그러나 "OrderClosePrice()" 자체의 예는 없습니까?
선택한 주문의 종가를 반환했다고 가정하지만 그것이 정지 또는 이익 위치인지 어떻게 알 수 있습니까?
이것은 완전한 보석입니다!!! 실례합니다만, 그런 무시무시한 부주의, 사고하는 게으름, 논리적 사고의 완전한 결핍은 처음 봅니다. 프로그래밍을 하면 안 된다고 생각합니다... 물론 IMHO입니다. 불쾌하지는 않지만 이전 페이지의 맨 처음에 필요한 코드를 삽입했습니다. 이 코드는 마지막 위치를 stop으로 닫는 플래그를 반환합니다. 이전 페이지가 무엇인지에 대한 귀하의 질문을 예고하여 여기에 귀하에게 제공하겠습니다.
할 수 있다면 알아내십시오. 또한 주문에 대한 검색 및 해당 StopLoss 값과 종가의 선택 및 비교가 있습니다...
비록 ... 도움이되지 않을 것이라고 생각합니다 ...
이것은 완전한 보석입니다!!! 실례합니다만, 그런 무시무시한 부주의, 사고하는 게으름, 논리적 사고의 완전한 결핍은 처음 봅니다. 나는 당신이 프로그래밍에 종사해서는 안된다고 생각합니다 ... 물론 IMHO. 불쾌하지는 않지만 이전 페이지의 맨 처음에 필요한 코드를 삽입했습니다. 이 코드는 마지막 위치를 stop으로 닫는 플래그를 반환합니다. 이전 페이지가 무엇인지에 대한 귀하의 질문을 예고하여 여기에 귀하에게 제공하겠습니다.
할 수 있다면 알아내십시오. 또한 주문에 대한 검색 및 해당 StopLoss 값과 종가의 선택 및 비교가 있습니다...
비록 ... 도움이되지 않을 것이라고 생각합니다 ...
누구나 한 번 시작하고 아직 바보가 아니 었습니다. 동지는 아직 일어나지 않았을 것입니다 ...
깃발이 반환된다는 것을 추가하는 것을 잊었지만 건물과 선박에 펄럭이는 것은 아닙니다 ... :-)
서두르다 .... 없애는 게 좋겠어. 그렇지 않으면 이제 8페이지를 넘기게 될 거야
도움에 대한 감사의 표현이 무엇인지 아는 것은 항상 흥미로울 것입니다. 물론, 나는 그것을 두 번 받았고 아마도 더 많이 받았습니다. 어떤 감사가 있는지 누가 압니까?
고전 구절: 내 감사는 이성 내에서 무한할 것입니다.
안녕하세요 사람들.
검색을 뒤져서 아무것도 할 수 없었습니다. 도와주세요.
기간의 평균 캔들과 지그재그의 평균 범위를 계산해야 합니다.
나를 위한 링크. 찾고 있었는데 ... 찾았습니다.
칠면조는...