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

 
TarasBY :

다음은 N개의 마지막 마감 주문 티켓을 검색할 때 가능한 옵션 중 하나이며 필요한 주문은 유형(구매, 판매) 및 수익성(비수익, 수익성)별로 필터링할 수 있습니다.

fGet_TicketsLastCloseOrd() 함수를 호출한 후 주어진 매개변수로 찾은 티켓 수를 반환하면 주어진 티켓 수(fi_NUM)와 함수에서 반환된 값으로 확인할 수 있습니다. 수집된 모든 티켓은 참조로 함수에 전달된 배열에 있습니다.

그리고 이 옵션에서는 이 마지막 티켓을 얼마나 많이 찾는지는 중요하지 않습니다. :)

마지막으로 마감된 주문에 대한 수익이 필요한 경우 훨씬 더 쉽습니다.


실제로 사용하는 방법을 배우나요?

마지막 12개의 마감된 포지션 의 총 이익을 얻어야 한다고 가정해 봅시다. 해당 코드의 어디에 숫자 12를 입력해야 합니까?

나는 이렇게 시도했다

       Print (fGet_TicketLastClosePos(- 2 , 0 ,iTime ( NULL , PERIOD_D1 , 0 )),fGet_TicketsLastCloseOrd( 12 , 0 ),fGet_ProfitLastCloseOrd( 12 ,- 2 ));

'0' 쓰기 - 호환되지 않는 유형


 
hoz :

그리고 왜 iOpen()이 갑자기 서버에서 데이터를 펌핑할까요? 문서에는 값을 반환한다고 나와 있습니다. 따라서 여전히 반환되지만 펌핑되지는 않습니다.

순서대로 ... 여기에서 무엇을 말할 수 있습니까? 대초원에 사는 사람들에게 산이 무엇인지 설명하려면 ...
 
hoz :

쥰코 :
정수 :

이 모든 토론과 진실을 밝히기 위한 시도에서 섬세하게 표현하자면 경험 많은 프로그래머라도 뭔가를 생각해야 한다는 사실에 극도로 당혹스럽고(개발자의 행동에) 화가 납니다(개발자의 행동에 없음). 실험, 정의에 따라 개방적이고 투명하며 개발자 참조 자료여야 하는 무언가에 에너지와 시간을 소비합니다. 따라서 원칙적으로 "아마도 ...", "하지만 할 수 없다"는 발생하지 않았습니다. 이것이 밤낮으로 토론 한 후에도 진실이 모호하고 알려지지 않도록 사용자와 작업을 구성하는 방법입니다! - 업무에 대한 접근 방식이 낮고 사용자에 대한 무례함이 느껴집니다.

나는 이와 관련하여 MetaQuots에 대해 긍정적으로 말할 것이 없습니다.

시도 사용자 - 노력에 대한 존중.

그러나 나는 그런 접근 방식을 전문가라고 부를 수 없습니다. 어느 쪽도 아니고 다른 쪽도 아닙니다. 왜 두 사람에게 이런 일이 일어나는지는 또 다른 질문입니다. 하지만 솔직히 우울합니다.

그러한 질문에 대한 답변이 명확하고 명확하게 제공되는 출처가 없는 이유는 무엇입니까? 그가 있다면 그는 어디에 있습니까? 그리고 왜 아직도 실험 외에는 진술이 없는가?
 
lottamer :


실제로 사용하는 방법을 배우나요?

마지막 12개의 마감된 포지션의 총 이익을 얻어야 한다고 가정해 봅시다. 해당 코드의 어디에 숫자 12를 입력해야 합니까?

나는 이렇게 시도했다

'0' 쓰기 - 호환되지 않는 유형


마지막 12개의 마감된 주문:
double ld_Profit = fGet_ProfitLastCloseOrd ( 12 );
Print (ld_Profit);
 
Chiripaha :

이 모든 논의와 시도에서....

이것은 인터넷입니다. 해가 서쪽에서 뜨고 동쪽에서 진다는 것, 밤에는 밝고 겨울에는 어두움, 2 x 2 = 5 등을 증명하는 사람들이 항상 있을 것입니다.

어떤 주제를 선택하든 인터넷에서 진실과 절대적으로 반대되는 의견과 뜨거운 지지를 받는 메시지를 찾을 수 있습니다.

 
TarasBY :
마지막 12개의 마감된 주문:

뭔가 잘못되었습니다. -3.68 대신 -0.28 표시
 
Integer :

이것은 인터넷입니다. 해가 서쪽에서 뜨고 동쪽에서 지는지, 밤에는 밝고 겨울에는 어두움, 2 x 2 = 5 등을 증명할 사람들이 항상 있을 것입니다.

어떤 주제를 취하든 인터넷에서 진실과 절대적으로 반대되는 의견과 그것을 열렬히 지지하는 메시지를 찾을 수 있습니다.

인터넷을 포함한 논쟁과 토론은 훌륭합니다. 참조가 아닌 사실과 관련된 경우. 그리고 개발자가 정의하는 곳 - "이것은 이와 같습니다." - 논쟁의 여지가 없습니다.

그리고 드미트리는 유감스럽게도 그런 사람들이 있다는 것이 옳습니다. 그러나 이것은 전문성 부족을 말하는 것입니다.

최고의 구현 옵션을 탐색, 실험, 실험 및 선택할 수 있는 사람은 개발자입니다. USER-Professional 은 다른 사람들이 이미 만든 것을 능숙하고 능숙하게 사용해야 하며 탐색하거나 검색하지 않아야 합니다. 그렇지 않으면 그는 사용자가 아니라 개발자, 과학자, 연구원(이는 완전히 다른 작업임)이 되지만 개발된 사람의 도움을 받습니다. , 다른 것을 만들고, 다른 작업을 구현합니다. 그렇지 않으면 그 자리에서이 짓밟기가 해결됩니다.

조사를 해야 하고 지금까지 아무도 귀하의 토론과 분쟁 과정에서 공식 입장과 출처에 대한 링크를 제공하지 않았다는 사실은 이 정보를 사용할 수 없음을 시사합니다. 그렇지 않으면 똑똑한 사람들은 명백한 것에 대해 논쟁하지 않을 것입니다.

 
lottamer :

뭔가 잘못되었습니다. -3.68 대신 -0.28 표시
내가 작성하도록 제안한 주문 필터링이 올바르게 작성되고 계산에서 수수료와 스왑을 고려하면 모든 것이 올바르게 작동합니다.
[삭제]  

안녕하세요. 매개변수 가 있는 표시기를 호출 할 때 메모리 누수를 극복하는 방법은 무엇입니까? 예를 들어, 지표(또는 EA에서 매 틱마다)에서 ZigZag(25,5,35)를 호출합니다.

 double ZigZag( int index){

   return ( iCustom ( NULL , 0 , "ZigZag" , 0 , 25 , 5 , 35 ,index));

} 

동시에 터미널이 엄청나게 느려지고 멈춥니다. 이는 입력 매개변수와 함께 iCustom을 통해 표시기를 사용할 때 발생합니다.

심각한 메모리 누수가 있습니다. 어떻게 대처해야 할까요?)

 
프로그램이 EMA 수준을 가격으로 출력하도록 하는 방법은 무엇입니까? 마침표(1)가 있는 ЕМА1, 마침표(0)가 있는 ЕМА2, ЕМА1이 1.3321, 현재 기간의 ЕМА2가 1.3200이라고 가정해 보겠습니다. 표현식(EMA1-EMA2)의 결과는 0.0121과 같아야 합니다. 확인하기 위해 스크립트를 실행하면 경고에 값 0이 표시되지만 "0.0121"이어야 합니다. 이 문제를 해결하는 방법은 무엇입니까?