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

 
yosuf :
나의 어드바이저는 인디케이터의 시그널에 주문을 하고, 인디케이터가 로트 0.1과 같이 기존 주문을 교체하라는 시그널을 주면, 어드바이저는 기존 주문과 동일한 다른 주문을 설정하여 원인이 됩니다. 무리하게 늘어나는 주문. 질문: 이러한 경우 기존 주문의 로트 크기를 단순히 늘리는 방법은 무엇입니까? 원칙적으로 그러한 수정이 가능한가요?

다른 방법으로 시도할 수 있습니다. 첫 번째 신호에서 가능한 최대 볼륨으로 로트를 열고 신호가 사라지면 이 주문을 부분적으로 완전히 닫지 않고 종료하기 시작합니다.
 
내가 바보인가? 나는 고문과 놀고 있다. 특정 조건(변경하지 않음)에서 포지션을 위 또는 아래로 엽니다 . 30핍에서 이익과 손절매를 가져오세요. 자본의 순수한 유출, 그런 다음 내 결론은 - 같은 조건에서 우리는 매수가 있었던 곳을 열고 매도를 넣고 그 반대의 경우도 중지 방향을 변경한다는 것입니다. 결과는 다시 배수입니다. 플리즈 무슨 요점이요? 나는 이미 내 머리를 부러뜨렸다. 확산이 무언가에 영향을 미칠 수 있습니까? 아니면 그 BUY는 Ask에 의해 열리고 SELL은 Bid에 의해 열립니까?
 
좋은 저녁이에요. 가능하면 Expert Advisor를 직접 작성(편집)하기 위해 MQL 언어에 익숙해지기로 결정했습니다. 관련 문헌을 읽었지만 프로그래밍과 거리가 먼 사람(즉, 나)이 이 문제를 바로 이해하는 것은 매우 어렵다. 자연스럽게 많은 질문이 즉시 제기되었습니다. 그들에게 물어봄으로써 나는 스스로를 되풀이할 것입니다. 이 점을 용서해 주십시오! 다음 뉘앙스에 관심이 있습니다. Stoploss 및 TakeProfit이 설정된 주문(BUY)이 시작되었다고 가정해 보겠습니다. 일정 시간이 지나면 정지가 트리거됩니다. 첫 번째 주문에서 스톱이 발동되는 순간에 두 번째 주문이 열리며(첫 번째 주문 의 종가로 ) 다시 Stoploss와 TakeProfit이 설정됩니다. 저것들. 1번 주문의 손절매가 발동되면 2번 주문이 열리지만 1번 주문의 테이크프로핏이 발동되면 3번 주문이 열리나요? 가능하다면 그런 어드바이저의 코드가 어떻게 생겼는지 보고 싶습니다!
 
dikson1976-1 :
내가 바보인가? 나는 고문과 놀고 있다. 특정 조건(변경하지 않음)에서 포지션을 위 또는 아래로 엽니다. 30핍에서 이익과 손절매를 가져오세요. 자본의 순수한 유출, 그런 다음 내 결론은 - 같은 조건에서 우리는 매수가 있었던 곳을 열고 매도를 넣고 그 반대의 경우도 중지 방향을 변경한다는 것입니다. 결과는 다시 배수입니다. 플리즈 무슨 요점이요? 나는 이미 내 머리를 부러뜨렸다. 확산이 무언가에 영향을 미칠 수 있습니까? 아니면 그 BUY는 Ask에 의해 열리고 SELL은 Bid에 의해 열립니까?
저도 처음에는 어드바이저가 합병하면 반대로 매수 매도를 바꿔도 충분하고 다 괜찮을 거라고 생각했습니다. 100파운드의 확산이 영향을 미칩니다.
 
paladin80 :
저도 처음에는 어드바이저가 합병하면 반대로 매수 매도를 바꿔도 충분하고 다 괜찮을 거라고 생각했습니다. 100파운드의 확산이 영향을 미칩니다.
2개 이상의 스프레드를 병합해야 합니다. 그러면 쿠데타가 일어날 것입니다.
 
Reshetov :
나는 닫는다()
보다 정확한 가격, 즉 다른 상품의 현재 입찰가가 필요한 경우 어떻게 해야 합니까?
 

TG :
보다 정확한 가격, 즉 다른 상품의 현재 입찰가가 필요한 경우 어떻게 해야 합니까?

이것은 다른 도구의 가격을 얻을 수있는 유일한 방법입니다

eurbid = MarketInfo ( "EURUSD" ,MODE_BID);
MT4의 테스터만 두 개 이상의 기기에서 작동하지 않습니다.


 
evillive :

이것은 다른 도구의 가격을 얻을 수있는 유일한 방법입니다

MT4의 테스터만 두 개 이상의 기기에서 작동하지 않습니다.


이해하지만 EURUSD로 운전하고 데모 또는 실제 GBPUSD에서 받아야 합니다.

Bid = MarketInfo ( "GBPUSD" ,MODE_BID);

작동하지만 테스터에서는 작동하지 않습니다. 테스트 중에 다른 기기의 가격을 얻으려면 어떻게 해야 합니까??

 
TG :

이해하지만 EURUSD로 운전하고 데모 또는 실제 GBPUSD에서 받아야 합니다.

작동하지만 테스터에서는 작동하지 않습니다. 테스트 중에 다른 기기의 가격을 얻으려면 어떻게 해야 합니까??

Bid = MarketInfo ( "GBPUSD" ,MODE_BID); 

EURUSD 및 데모 또는 실제 작업에서 GBPUSD 사용......어떻게??

Bid = 현재 상품의 마지막 알려진 입찰가(매수 제안)

예를 들어 다음이 필요합니다.

iBid = MarketInfo ( "GBPUSD" ,MODE_BID);
 
r772ra :

EURUSD 및 데모 또는 실제 작업에서 GBPUSD 사용......어떻게??

Bid = 현재 상품의 마지막 알려진 입찰가(매수 제안)

예를 들어 다음이 필요합니다.

다시 설명하겠습니다. 테스터 에서 테스트할 때 다른 악기에서 가격을 가져와야 합니다. 시아버지, 예를 들어 유로에 대해, 하지만 나는 파운드에 대한 가격을 알고 싶습니다.

Bid = MarketInfo ( "GBPUSD" ,MODE_BID); 

이것은 테스터에서 작동하지 않습니다(데모와 실제에서는 다른 도구의 가격을 제공하지만). 문제는 유로를 테스트할 때 파운드의 가격을 얻는 방법입니다. iClose 는 거칠다.