한 번도 문제를 풀지 못했는데 꼭 필요한 기능이고 많은 사람들이 사용하고 있고 마감된 주문의 이익이 제대로 계산되지 않는다는 사실을 모르고 있다. 따라서 간단한 솔루션은 다음과 같습니다.LastProfit+=OrderProfit()+OrderCommission()+OrderSwap(); 그것은 작동하지 않을 것이지만, 모든 사람 은 역사적 명령의 열거와 함께 그들의 코드에서 뻔뻔스럽게 이야기합니다.
네트워크 전체에도 유능한 솔루션이 없습니다. "google"은 말합니다. 모든 사람이 표준 잘못된 결정을 사용하는 것으로 나타났습니다. 아니면 올바른 결정을 사용하지만 이 마지막 명령만 사용합니까?
한 번도 문제를 풀지 못했는데 꼭 필요한 기능이고 많은 사람들이 사용하고 있고 마감된 주문의 이익이 제대로 계산되지 않는다는 사실을 모르고 있다. 따라서 간단한 솔루션은 다음과 같습니다.LastProfit+=OrderProfit()+OrderCommission()+OrderSwap(); 그것은 작동하지 않을 것이지만, 모든 사람 은 역사적 명령의 열거와 함께 그들의 코드에서 뻔뻔스럽게 이야기합니다.
네트워크 전체에도 유능한 솔루션이 없습니다. "google"은 말합니다. 모든 사람이 표준 잘못된 결정을 사용하는 것으로 나타났습니다. 아니면 올바른 결정을 사용하지만 이 마지막 명령만 사용합니까?
예를 들어 터미널이 수백 개의 사용하지 않는 전역 변수로 가득 차 있다면 예 - 정렬이 슬프게 끝날 것이고 그렇지 않은 경우 올바르게 작성되면 매우 빠르게 작동합니다.
예를 들어 터미널이 수백 개의 사용하지 않는 전역 변수로 가득 차 있다면 예 - 정렬이 슬프게 끝날 것이고 그렇지 않은 경우 올바르게 작성되면 매우 빠르게 작동합니다.
상관없지만 가능하면 더 쉬운 방법을 찾는 것이 좋습니다. 아니면 쉬운 방법을 찾고 있지 않습니까?)
상관없지만 가능하면 더 쉬운 방법을 찾는 것이 좋습니다. 아니면 쉬운 방법을 찾고 있지 않습니까?)
한 번도 문제를 풀지 못했는데 꼭 필요한 기능이고 많은 사람들이 사용하고 있고 마감된 주문의 이익이 제대로 계산되지 않는다는 사실을 모르고 있다.
따라서 간단한 솔루션은 다음과 같습니다. LastProfit+= OrderProfit ()+ OrderCommission ()+ OrderSwap (); 그것은 작동하지 않을 것이지만, 모든 사람 은 역사적 명령의 열거와 함께 그들의 코드에서 뻔뻔스럽게 이야기합니다.
네트워크 전체에도 유능한 솔루션이 없습니다. "google"은 말합니다. 모든 사람이 표준 잘못된 결정을 사용하는 것으로 나타났습니다. 아니면 올바른 결정을 사용하지만 이 마지막 명령만 사용합니까?
한 번도 문제를 풀지 못했는데 꼭 필요한 기능이고 많은 사람들이 사용하고 있고 마감된 주문의 이익이 제대로 계산되지 않는다는 사실을 모르고 있다.
따라서 간단한 솔루션은 다음과 같습니다. LastProfit+= OrderProfit ()+ OrderCommission ()+ OrderSwap (); 그것은 작동하지 않을 것이지만, 모든 사람 은 역사적 명령의 열거와 함께 그들의 코드에서 뻔뻔스럽게 이야기합니다.
네트워크 전체에도 유능한 솔루션이 없습니다. "google"은 말합니다. 모든 사람이 표준 잘못된 결정을 사용하는 것으로 나타났습니다. 아니면 올바른 결정을 사용하지만 이 마지막 명령만 사용합니까?
우리는 조언했습니다, 당신은 이해하지 못했습니다 ....
글쎄, 선반에 : 주문 마감 시간이 있고 마감 시간과 일치하는 티켓 또는 주문 수가 있습니다. 이것을 결합하고 이러한 주문의 이익을 계산하는 방법은 무엇입니까?
어렵지 않은 것 같지만 명확하지 않습니다.
그래서 그는 올바르게 생각하지만 1-3 개의 주문이 마감 된 경우에만 3 개 이상이면 이해할 수없는 가치의 이익을 얻습니다.
여기에 무엇을 더 추가할 수 있습니까?
// Возвращает суммарный профит в валюте депозита серии закрытых ордеров |
//+----------------------------------------------------------------------------+
double LastProfitCL( int op=- 1 ){ //"op" позиция (-1 любая позиция)
double LastProfit= 0 ;
datetime t= 0 ;
for (i= OrdersHistoryTotal ()- 1 ;i>= 0 ;i--)
if ( OrderSelect (i, SELECT_BY_POS , MODE_HISTORY ) && ( OrderType ()== OP_BUY || OrderType ()== OP_SELL ) && OrderSymbol ()== Symbol () && OrderMagicNumber ()==magic) {
if ( OrderSymbol ()!= Symbol ()|| OrderMagicNumber ()!=magic) continue ;
if (t< OrderCloseTime ()) {t= OrderCloseTime ();}
if ((op< 0 || OrderType ()==op) && t== OrderCloseTime ()) {LastProfit+= OrderProfit ()+ OrderCommission ()+ OrderSwap ();}
}
return (LastProfit);
}
그래서 그는 올바르게 생각하지만 1-3 개의 주문이 마감 된 경우에만 3 개 이상이면 이해할 수없는 가치의 이익을 얻습니다.
여기에 무엇을 더 추가할 수 있습니까?
// Возвращает суммарный профит в валюте депозита серии закрытых ордеров |
//+----------------------------------------------------------------------------+
double LastProfitCL( int op=- 1 ){ //"op" позиция (-1 любая позиция)
double LastProfit= 0 ;
datetime t= 0 ;
for (i= OrdersHistoryTotal ()- 1 ;i>= 0 ;i--)
if ( OrderSelect (i, SELECT_BY_POS , MODE_HISTORY ) && ( OrderType ()== OP_BUY || OrderType ()== OP_SELL ) && OrderSymbol ()== Symbol () && OrderMagicNumber ()==magic) {
if ( OrderSymbol ()!= Symbol ()|| OrderMagicNumber ()!=magic) continue ;
if (t< OrderCloseTime ()) {t= OrderCloseTime ();}
if ((op< 0 || OrderType ()==op) && t== OrderCloseTime ()) {LastProfit+= OrderProfit ()+ OrderCommission ()+ OrderSwap ();}
}
return (LastProfit);
}
그래서 당신은 개인적으로 "내 코드에 왜 그리고 무엇이 쓰여져 있습니까?"라는 질문을 스스로에게 시도하지 않았습니다.
무엇을, 어떻게 해야 하는지에 대해 위에서 이미 세 번이나 말씀드렸습니다.
모든 코드를 게시하십시오. 그렇지 않으면 지상에서 벗어날 수 없습니다.
글쎄, 선반에 : 주문 마감 시간이 있고 마감 시간과 일치하는 티켓 또는 주문 수가 있습니다. 이것을 결합하고 이러한 주문의 이익을 계산하는 방법은 무엇입니까?
어렵지 않은 것 같지만 명확하지 않습니다.