if (! RefreshRates ())
return ;
if (MA1_buf[ 1 ]>Close_buf[ 1 ] && MA1_buf[ 0 ]<Close_buf[ 0 ]) //если значение индикатора были выше цены закрытия и стали ниже
{
if (m_Position.Select( Symbol ())) //если уже существует позиция по этому символу
{
return ;
}
else
m_Trade.Buy( 1 , Symbol ()); //если дошли сюда, значит позиции нет, открываем ее
}
if (m_Position.Select( Symbol ())) //если уже существует позиция по этому символу
{
if (m_Position.PositionType()== POSITION_TYPE_BUY && (m_symbol. Bid ()-m_Position.PriceOpen())/m_Position.PriceOpen()>= 0.2 )
{
m_Trade.PositionClose( Symbol ()); //и тип этой позиции Buy, то закрываем ее
}
return ;
}
고맙습니다.
모든 것이 작동합니다.
사실은 조금 까다롭습니다)
변경 및 작동
고맙습니다.
모든 것이 작동합니다.
사실은 조금 까다롭습니다)
변경 및 작동
편집기에서 코드 스타일러 를 사용하는 것이 좋습니다. 코드는 깔끔하고 읽기 쉽습니다.
안녕하세요 여러분, 초보자 스레드가 여기까지 왔기 때문에 초보자 자신이 mt5 계정을 헤징하는 6 쌍의 손익을 함께 계산하는 방법 또는 이미 구현 된 위치를 표시하는 방법이 너무 어렵습니다.
예시:
"... 종종 고문이 개설 한 위치에 대한 이익을 계산할 필요가 있습니다. 대부분의 경우 고문은 첨부 된 차트의 기호에서만 작동하며 고문은 항상 고유 한 식별자 - 마법.
이 경우 문제는 다음과 같이 해결됩니다. 모든 위치를 우회해야 합니다(동시에 고문의 기호와 고문 의 식별자로만 위치를 고려함) . 모든 위치를 우회하는 것은 CalculateAllProfit 함수에서 구현됩니다: ... "
덕분에 효과가 있었습니다.
예시:
"... 종종 어드바이저가 개설한 포지션에 대한 이익을 계산할 필요가 있습니다. 대부분의 경우 어드바이저는 첨부된 차트의 기호에서만 작동하며 어드바이저는 항상 고유한 식별자를 가지고 있습니다 - 마법.
이 경우 작업은 다음과 같이 해결됩니다. 모든 위치를 우회해야 합니다(동시에 고문의 기호와 고문 의 식별자로만 위치를 고려함) . 모든 위치를 우회하는 것은 CalculateAllProfit 함수에서 구현됩니다: ... "
정말 감사합니다
안녕하세요.
다시 커뮤니티에 도움을 요청합니다.
전략을 실행하고 있습니다.
신호는 n 쌍(EURUSD,GBPUSD,...)과 터미널에 없는 생성된 통화 쌍을 사용한 계산을 기반으로 하는 표시기에서 나옵니다.
전문가가 하는 일:
-예금을 n쌍으로 균등하게 나누어 5개가 있습니다. 각각 예치금의 20%입니다.
-그런 다음 쌍 중 하나에 대한 신호를 수신하면 나머지 4개 중 일부를 지정된 백분율로 닫고 표시기의 신호가 나온 쌍을 입력합니다.
따라서 하나의 Expert Advisor에서 여러 쌍을 거래합니다.
하나의 Expert Advisor에서 이러한 방식으로 작업할 수 있습니까? 아니면 그런 가능성이 없는 것입니까?
안녕하세요.
다시 커뮤니티에 도움을 요청합니다.
전략을 실행하고 있습니다.
신호는 n 쌍(EURUSD,GBPUSD,...)과 터미널에 없는 생성된 통화 쌍을 사용한 계산을 기반으로 하는 표시기에서 나옵니다.
전문가가 하는 일:
-예금을 n쌍으로 균등하게 나누어 5개가 있습니다. 각각 예치금의 20%입니다.
-그런 다음 쌍 중 하나에서 신호를 수신하면 나머지 4개 중 일부를 지정된 백분율로 닫고 표시기의 신호가 나온 쌍을 입력합니다.
따라서 하나의 Expert Advisor에서 여러 쌍을 거래합니다.
하나의 Expert Advisor에서 이러한 방식으로 작업할 수 있습니까? 아니면 그런 가능성이 없는 것입니까?
물론 가능합니다. 또한 MetaTrader 5에서 다중 통화 Expert Advisors 를 완전히 테스트할 수 있습니다.
물론 가능합니다. 또한 MetaTrader 5에서 다중 통화 Expert Advisors를 완전히 테스트할 수 있습니다.
이미 읽기 시작했는데 조금 느립니다(((
방향을 제시할 수 있습니까?
이미 읽기 시작했는데 조금 느립니다(((
방향을 제시할 수 있습니까?
질문을 한 다음 답변하겠습니다. 저는 텔레파시가 아닙니다.