예, Alexey, 저는 이미 이 코드를 보았습니다. 인클루드 파일로 만들어집니다. 솔직히 말해서, 나는 그 상징에 대해 아무 것도 찾지 못했다. 나는 그것을 여러 번 보았지만. 내가 뭔가를 놓치고 있는 것일 수도 있고, 아니면 내가 나쁘게 보고 있는 것일 수도 있습니다.
안부 인사를 전합니다. 블라디미르.
나는 저녁 모스크바 시간에 대답 할 것입니다. 질문 없이 전투 로봇에서 작동하고 MT4에서 여전히 사용하는 Yu.Dziuban의 트롤 및 해당 유형 라이브러리가 있습니다.
우리는 오픈 포지션 의 손절매 수준의 추적(유지 관리)을 자동화하기 위해 Expert Advisor를 만듭니다.이미 이익실현 및정지 수준을 설정했습니다.손실 . 그리고 포지션에 대해 이익실현 및 손절매의 예비 수준을 설정하면 어떤 차이가 있습니까? 정지 수준이 설정되지 않은 경우 전문가 트롤 어선이 설정하고 수준이 설정되면 알고리즘에 따라 새로운 수준으로 변경됩니다. Expert Advisor는 포지션의 이익을 취하는 것에 완전히 무관심할 것입니다.
Expert Advisor에서 두 개의 매개변수가 있는 입력 매개변수 블록을 생성합니다. "손익분기점 후행 수준" 설정 및 "후행 단계" 설정. 사실, 우리는 하나에서 두 가지 알고리즘에 대해 이야기하고 있습니다. 첫 번째는 스톱을 손익분기점으로 재정렬하고 두 번째는 도중에 더 추적합니다. 네거티브 영역에서는 정지가 추적되지 않습니다.
새로운 따옴표가 도착하면 OnTick() 함수로 처리합니다. 후행은 현재 기호에 대해 새 틱이 도착할 때만 작동합니다.
모든 위치의 열거 주기를 만들고 시작합시다.
갑자기 열린 위치를 찾지 못하면 주기로 돌아갑니다.
따옴표 업데이트 . 아무것도 업데이트할 필요가 없습니다. 거래 환경이 자동으로 업데이트됩니다. OnTick 이벤트가 발생했을 때 데이터를 요청하기만 하면 됩니다.
열린 위치가 있으면 계속 하십시오. 포인트 4에서 포인트 7까지 왜 이 모든 세부 사항이 있습니까? 대신에 우리는 더 간단한 방법으로 작성합니다. 각 구매 위치에 대해 ...를 결정한 다음 9번 지점에서
오픈 포지션 유형 결정:매수또는판매.
매수 포지션이 open이면 현재 가격이 open position의 가격에 상대적인 위치 를 결정합니다.
현재 가격이 포지션 개시 가격보다 높으면 어느 정도 상승했는지 확인합니다.
현재 가격이 입력 매개변수에 지정된 "후행 수준"에 도달한 경우중지 를 이동합니다.상실매수 포지션 의 시가와 동일한 손실 없는 수준까지. 그렇지 않으면 우리는 아무 것도 하지 않습니다.
현재 가격이 "후행 단계"와 동일한 양만큼 "후행 수준"을 초과한 경우중지매수 포지션 의 시가 수준에서손실 이 이동합니다.가격이 이 포지션에 대해 설정된 이익 실현 수준에 도달할 때까지 "후행 단계"와 같은 값으로 계속 진행됩니다.
가격이 반전되어 이미 이동한Stop 수준에 도달하면Loss, 포지션이 닫힙니다.
[다음은 셀에 대한 유사한 설명입니다.]
매도 포지션이 열려 있으면 현재 가격이 열려 있는 포지션의 가격에 상대적인 위치를 결정합니다.
현재 가격이 포지션 개시 가격보다 낮으면 어느 수준까지 하락했는지 확인합니다.
현재 가격이 입력 매개변수에 지정된 "후행 수준"에 도달한 경우 손절매를 매도 포지션의 시가와 동일한 손실 없는 수준으로 이동합니다. 그렇지 않으면 우리는 아무 것도 하지 않습니다.
현재 가격이 "후행 단계"와 동일한 금액만큼 "후행 수준"을 초과하면 손절매는 매도 포지션의 시가 수준에서 "후행 단계"와 동일한 금액만큼 이동합니다. 가격이 이 포지션 이익에 대해 지정된 테이크 레벨에 도달할 때까지.
Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
1. 너무 낮은 수준의 세부 사항에 들어갑니다. 예를 들어 "위치가 발견되지 않으면 사이클로 돌아갈 필요가 있습니다"라고 쓰는 것(그것은 잘못된 것입니다). 직책이 없으면 처리할 것이 없습니다. 주기로 돌아갈 필요가 없습니다. 종료하고 새 틱을 기다리기만 하면 됩니다. 무언가가 나타날 수도 있고 아닐 수도 있습니다. "만약 그렇지 않다면 ..."의 경우를 설명할 필요가 없습니다. 그러한 경우가 무한히 많으니 모두 설명하지 마십시오. 대신 "만약 그렇다면 "에 초점을 맞추십시오.
2. ToR의 일관성에 대한 분명한 욕구가 있습니다. 당신은 이것을 할 필요가 없습니다. 일반에서 특정으로 이동: " a) 손익분기점으로 전환 되는 스톱이 필요합니다. b) 손익분기점으로 전환되면 트롤에 의해 당겨지기 시작합니다. 손익분기점으로 전환하고 스탑을 끌어올리는 규칙 아래에 첨부되어 있습니다 ..." - 나는 당신에게 확신합니다. 그러한 TOR는 프리랜스 교환의 모든 프로그래머가 이해할 수 있으며, 프로그래머에게는 그러한 TOR가 위치가 없을 경우 자체적으로 반환되는 주기를 이해하는 것보다 훨씬 쉽고 이해하기 쉬울 것입니다.
3부
예, Alexey, 저는 이미 이 코드를 보았습니다. 인클루드 파일로 만들어집니다. 솔직히 말해서, 나는 그 상징에 대해 아무 것도 찾지 못했다. 나는 그것을 여러 번 보았지만. 내가 뭔가를 놓치고 있는 것일 수도 있고, 아니면 내가 나쁘게 보고 있는 것일 수도 있습니다.
안부 인사를 전합니다. 블라디미르.
나는 나 자신을 위한 새로운 단어를 배웠다 - 나쁜 매너
(나쁜 취향; 부적절하다고 여겨지는 행동, 매너 및 행동, 이 사회에서 용인되지 않는, 나쁜, 불량품)
나는 나 자신을 위한 새로운 단어를 배웠다 - 나쁜 매너
(나쁜 취향; 부적절하다고 여겨지는 행동, 매너 및 행동, 이 사회에서 용인되지 않는, 나쁜, 불량품)
나는 방해하지 않을 것입니다 - 의사 소통!
------------------------------------
비록 그 신발을 신었지만 - 당신은 무언가를 집어들 수 있습니다
i는 열린 위치 의 수와 같으므로 많은 주기가 인쇄됩니다.
"=" 기호를 제거해야 합니다. 왜 열린 위치의 수가 0일 때 주기를 거쳐야 합니까? 이 0 호출은 두 번째 인쇄였습니다.안녕하세요! 매우 감사합니다! 이제 주기가 "1"이 아닌 "0"으로 시작한다고 생각한 이유를 이해하지 못합니다. 요컨대 젊었을 때처럼 밤에 공부를 그만둬야 합니다.
안부 인사를 전합니다. 블라디미르.
안녕 알렉세이! 어떤 도움을 주시면 대단히 감사하겠습니다.
안부 인사를 전합니다. 블라디미르.
그래서 내가 읽은 문헌을 기반으로 후행 정지 기능이 있는 Expert Advisor를 만들기 위한 작은 알고리즘을 작성했습니다.
일부 수정함
첫 번째 부분과 두 번째 부분에 대한 정지 전송에 대한 자세한 알고리즘은 설명하지 않습니다. 그것들은 이미 전체적으로 올바르게 설명되어 있습니다. 설명하는 경우 패턴을 따라야 합니다.
1부. 손익분기점으로 롤오버:- 구매를 위해;
- 판매용;
부품 2. 정지 당기기:안녕하세요 알렉세이입니다! 어떤 도움을 주시면 대단히 감사하겠습니다.
안부 인사를 전합니다. 블라디미르.
TK에 대한 설명에는 두 가지 주요 실수가 있습니다.
1. 너무 낮은 수준의 세부 사항에 들어갑니다. 예를 들어 "위치가 발견되지 않으면 사이클로 돌아갈 필요가 있습니다"라고 쓰는 것(그것은 잘못된 것입니다). 직책이 없으면 처리할 것이 없습니다. 주기로 돌아갈 필요가 없습니다. 종료하고 새 틱을 기다리기만 하면 됩니다. 무언가가 나타날 수도 있고 아닐 수도 있습니다. "만약 그렇지 않다면 ..."의 경우를 설명할 필요가 없습니다. 그러한 경우가 무한히 많으니 모두 설명하지 마십시오. 대신 "만약 그렇다면 "에 초점을 맞추십시오.
2. ToR의 일관성에 대한 분명한 욕구가 있습니다. 당신은 이것을 할 필요가 없습니다. 일반에서 특정으로 이동: " a) 손익분기점으로 전환 되는 스톱이 필요합니다 . b) 손익분기점으로 전환되면 트롤에 의해 당겨지기 시작합니다. 손익분기점으로 전환하고 스탑을 끌어올리는 규칙 아래에 첨부되어 있습니다 ..." - 나는 당신에게 확신합니다. 그러한 TOR는 프리랜스 교환의 모든 프로그래머가 이해할 수 있으며, 프로그래머에게는 그러한 TOR가 위치가 없을 경우 자체적으로 반환되는 주기를 이해하는 것보다 훨씬 쉽고 이해하기 쉬울 것입니다.