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

 
gheka :

어드바이저의 마우스가 차트(선)의 표시기를 설정하도록 하는 방법

테스터에서 실행하고 "시각화" 체크박스를 켜면 MA가 자동으로 표시됩니다.
현재 모드에서 시청해야 하는 경우 어드바이저에 있는 매개변수로 차트의 MA를 설정하기만 하면 됩니다. 서로 연결되지는 않지만 가시성은 있을 것입니다.
 
Arles :

말씀해 주세요. 저는 다음과 같은 줄을 씁니다.

High를 가격이 아닌 MA로 계산하고 싶습니다. 이 코드는 작동하지 않습니다. iMAOnArray의 아날로그와 같은 것이 필요하며 iHIGHOnArray만 필요합니다. 그러나 내가 이해하기로는 그런 것이 없습니다. 돕다..


질문은 완전히 명확하지 않습니다. "하이가 가격이 아닌 것으로 간주되기를 바랍니다." 높음[]은 미리 정의된 값이므로 변경할 수 없습니다. 높은 가격에 MA가 필요할 수도 있습니다.
 
pu6ka :

질문은 완전히 명확하지 않습니다. "하이가 가격이 아닌 것으로 간주되기를 바랍니다." 높음[]은 미리 정의된 값이므로 변경할 수 없습니다. 높은 가격에 MA가 필요할 수도 있습니다.


아니요, 해당 기간 동안 MA 자체의 최대값을 찾아야 합니다.
 
Arles :

아니요, 해당 기간 동안 MA 자체의 최대값을 찾아야 합니다.
이제 명확해졌습니다. 대부분의 경우 MA 값에 대한 배열을 만든 다음 검색을 통해 두 번째 배열을 생성하여 최대값을 저장하거나 마지막 최대값인 경우 변수를 저장해야 합니다. 가치가 필요합니다.
 
pu6ka :
이제 명확해졌습니다. 대부분의 경우 MA 값에 대한 배열을 만든 다음 검색을 통해 두 번째 배열을 생성하여 최대값을 저장하거나 마지막 최대값인 경우 변수를 저장해야 합니다. 가치가 필요합니다.


질문입니다. 어떻게 해야할지 모르겠네요.. 마지막 값 뿐만 아니라 표시기 형식이어야 합니다.
 

곡선을 화살표로 표시하시겠습니까?

 
pu6ka :

곡선을 화살표로 표시하시겠습니까?

아니요, 단계가 있는 줄이 필요합니다. 이 경우 정확한 단계는 아니지만.. 이 지표를 게시할 수 있습니까? 나는 그림에 있는 것을 의미한다. 삽니다..
 
Arles :
아니요, 단계가 있는 줄이 필요합니다. 이 경우 정확한 단계는 아니지만.. 이 지표를 게시할 수 있습니까? 나는 그림에 있는 것을 의미한다. 삽니다..

이것은 약간 재작업된 교과서의 ROC 속도 표시기입니다. 기준선, 속도 선이 있으며 그 선에서 부드럽게됩니다. 속도선과 그 중간 주기 사이의 교차점은 화살표로 표시됩니다. 화면에서 하나만 빼고 다 표백했습니다.

그러나 모든 n개의 막대가 이 간격의 최대 및 최소 MA 값을 화살표로 표시하는 알고리즘이 필요할 것입니다.

파일:
 
Usual_Trader :

티켓 오류는 티켓 변수가 처음과 함수에서 두 번 초기화되기 때문에 가장 가능성이 높습니다.

적어도 Ticket1 함수에서 다르게 호출해 보세요. :)


감사합니다)), 다른 생각을 하게 하고 알아냈습니다))
 
pu6ka :


변수가 전역 수준에서 선언되면 더 이상 자체 함수에 전달할 필요가 없습니다. Ticket 및 Ans 변수를 사용하면 함수에서 볼 수 있습니다.

주석에 M_1 및 S_1이 첫 번째 막대라고 쓰고 iStochastic() 함수에서 0 막대에서 해당 값을 추출합니다. 0 막대에 대한 데이터가 정말로 필요한 경우 먼저 마감 주문을 확인한 다음 하나의 주문으로 작업하려는 경우 조건에 따라 종료합니다. if(Total > 0) return; , 그리고 나서야 새로운 주문을 열기 위한 조건입니다. 큰 기간에 작업할 계획이라면 조건부 종료를 다음으로 교체하는 것이 좋습니다. 주문이 현재 표시줄에서 열린 경우 현재 표시줄에서 새로운 항목을 열지 않습니다. 그런 다음 H4에서 주문이 한 막대에서 여러 번 열리고 한 조건에서 손절매를 유발할 수 있습니다.

이제 무슨 일이 일어나고 있습니까? Main이 신호 1을 넘었습니다. 위쪽으로 가정해 봅시다. 매수 주문이 열립니다. 다음 틱에서 조건은 저장되지만 총계는 이미 0보다 크고 마감 조건은 즉시 트리거하려고 시도하며 Close_Order_S() 함수를 사용하여 매도 가격으로 매수를 마감하려고 합니다. 주문 유형과 마감을 위한 하나의 기능을 확인하고 주문 유형에 따라 매개변수에 Ask 또는 Bid를 전달합니다.


정말 감사합니다)), 마감 오더가 작동하고 오류가 없지만 다시 기준이 제대로 작동하지 않습니다 ((, 코드와 화면을 첨부하고 있습니다, 도와주세요...
파일: