서로 독립적으로 두 위치를 관리하는 이익 트롤의 조언이 필요합니다. 어떻게 구현할 수 있습니까? - 페이지 5

 
Avals :


내가 올바르게 이해했다면 교체해야합니다.

세포와 유사합니다.


오해하지마
 
charony :

오해하지마
그리고 정말 내가 이해하지 못했다고 생각했는데, 아마도 당신이 올바르게 설명하지 않은 것입니까? )
 
sanyooooook :
그리고 정말 내가 이해하지 못했다고 생각했는데, 아마도 당신이 올바르게 설명하지 않은 것입니까? )

올바르게 설명하는 방법?
 

나는 모든 페이지를 읽지 않았지만, 대략적인 아이디어를 얻었다고 생각합니다.

https://www.mql5.com/en/articles/1390 여기에서 주문이 있는 배열을 만들고 주문을 생성할 때 어딘가에서 마법을 가져 오고 조언자의 입력 매개변수에 Magic = 1을 쓸 수 있습니다. 예를 들어, 후속 미결 주문에서 값을 1만큼 늘리고,

터미널이 충돌하는 경우 어레이를 복원할 수 있습니다.

내가 쓴 이전 페이지에서 마술사가 매개변수로 사용하는 스랄.

 
PozitiF :

다음은 마법을 매개변수로 받아들이는 트롤입니다. 마법으로 주문을 열 때 Time[0] 또는 다른 것, 날짜 시간 등을 취할 수 있습니다.

수락:

level_ts - 포인트의 후행 중지

level_step - 트롤 단계

mn - Magic, -1이면 모든 명령을 트롤합니다.



이제 배열에 마법을 걸어 보겠습니다.

Mas_Ord_New [ Qnt ][ 7 ] = OrderMagicNumber () ;

MN = TimeCurrent () ; 항상 다른

 
charony :

나는 지금 시도 할 것이다
물론 각 주문에 대해 후행 경유지를 이전해야 합니다.
 
PozitiF :
물론 각 주문에 대해 후행 경유지를 이전해야 합니다.


그것을하는 방법?

 
Я не знаю как у тебя уровень тралла вычисляется, вручную или автоматически, но если вручную то как то так.

extern int Tral_1 = 100;
extern int Tral_2 = 200;
......

ts = Tral_1;
TrailingStop(ts, 5, mn);
 
charony :

다른 예시

1sell na 1000--------------------------------- 가격이 내렸다

at 950 ---------------------------------- trawl 1sell은 검은색으로 작동되며 가격이 내려갔습니다.

2 900에 판매----------------------------------------

899-----------------------여기에 도착했습니다. 960

두 위치 모두 닫힙니다. 1플러스에서 매도, 2마이너스에서 매도

필요없어서 물어보는 수동거래로

두 위치에 대해 50포인트의 트레일을 설정할 수 있습니다.

그러나 그들은 동시에 닫히지 않을 것입니다

50점 모두 트롤

아 도퍼, 즉 포지션이 빨간색일 때 하면 스톱이 안 움직이고 검은색에 있는 오더만 움직이지 않나요?

제가 포스팅한 내 트레일은 위치가 빨간색이 될 때까지 하고, 트레일을 하지 않고, 지정된 트레일링 + 스텝만큼 위치가 +가 되면 트레일링을 시작합니다.

 
PozitiF :

아 도퍼, 즉 포지션이 빨간색일 때 하면 스톱이 안 움직이고 검은색에 있는 오더만 움직이지 않나요?

제가 포스팅한 내 트레일은 위치가 빨간색이 될 때까지 하고, 트레일을 하지 않고, 지정된 트레일링 + 스텝만큼 위치가 +가 되면 트레일링을 시작합니다.

그것이 거의 작동하는 방식입니다


트롤 활성화 기준에 관심이 없습니다.

열린 위치 를 다른 위치와 별도로 유지하려면 흔적이 필요합니다.

사유: