MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1592

 
안녕하세요 여러분, mt 5 아래에 촉매 유형(지표 채널)의 지표가 있는 점프에 대해 게시하십시오. 정말로 필요합니까 ????
 
frank2020 :
안녕하세요 여러분, mt 5 아래에 촉매 유형(지표 채널)의 지표가 있는 점프에 대해 게시하십시오. 정말로 필요합니까 ????

도움이 되는 CodeBase: https://www.mql5.com/en/search#!keyword=%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D1%8B&module=mql5_module_codebase .

 

고문은 모든 무익한 주문에 대한 손실 규모를 저널에 인쇄해야 합니다. Start 함수의 본문에 사이클을 작성했는데 실제로 동일한 데이터가 로그에 수백 번 인쇄되는 것으로 나타났습니다. 내가 이해하는 것처럼 각 틱마다 Start 함수의 본문은 주기를 다시 처리하므로 데이터의 끝없는 복제가 얻어집니다. 그것이 과학에서 어떻게 되어야 하는지 말해줘? 내 코드는 다음과 같습니다.

***

궁극적인 목표: 장기 추세에서 손절매로 주문을 마감하는 경우 다른 방향으로 자동으로 주문을 엽니다. 구현 방법은 알지만 문제는 반대 방향의 주문이 수백 번 열린다는 점이다. 답변 해주셔서 감사합니다.

 
Petronet :

고문은 모든 무익한 주문에 대한 손실 규모를 저널에 인쇄해야 합니다. Start 함수의 본문에 사이클을 작성했는데 실제로 동일한 데이터가 로그에 수백 번 인쇄되는 것으로 나타났습니다.

궁극적인 목표: 장기 추세에서 손절매로 주문을 마감하는 경우 다른 방향으로 자동으로 주문을 엽니다. 구현 방법은 알지만 문제는 반대 방향의 주문이 수백 번 열린다는 점이다. 답변 해주셔서 감사합니다.

모든 무익한 주문에 대한 손실의 크기

Print ("마이너스로 마감:", trade,"/", OrderProfit());

최종 목표: 손절매 주문을 마감하는 경우

당신은 마지막으로 지는 순서를 찾아야 하고, 모든 잃는 순서를 통과해야 합니다.

 
Petronet :


코드를 올바르게 붙여 넣으십시오 . 게시물을 수정할 때 버튼을 누르십시오.     암호 팝업에 코드를 붙여넣으세요.
MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
 
MakarFX :

모든 무익한 주문에 대한 손실의 크기

Print ("마이너스로 마감:", trade,"/", OrderProfit());

최종 목표: 손절매 주문을 마감하는 경우

마지막으로 지는 순서를 찾아야 하고 모든 잃는 순서를 살펴봐야 합니다.

마카르, 자세히 봐...

Start 함수의 본문은 주기를 다시 처리하므로 데이터의 끝없는 복제가 얻어집니다. 그것이 과학에서 어떻게 되어야 하는지 말해줘? 내 코드는 다음과 같습니다.

***

궁극적인 목표: 장기 추세에서 손절매로 주문을 마감하는 경우 다른 방향으로 자동으로 주문을 엽니다. 구현 방법은 알지만 문제는 반대 방향의 주문이 수백 번 열린다는 점이다. 답변 해주셔서 감사합니다.

한 번만 출력해야 하는 경우 스크립트 형식으로 하는 것이 좋습니다. 일했다 - 떨어졌다 ...

 
Alexey Viktorov :

마카르, 자세히 봐...

한 번만 출력해야 하는 경우 스크립트 형식으로 하는 것이 좋습니다. 일했다 - 떨어졌다 ...

모든 무익한 주문에 대한 손실의 크기

제가 또 오해했나 봅니다.

또는 각각의 무익한 손실액

또는 모든 손실 주문에 대한 총 손실...


한 번만 인쇄해야 하는 경우 스크립트 형식으로 하는 것이 좋습니다.

필요하지 않습니다.

   for ( int pos= 0 ; pos<OrdersHistoryTotal();; pos++)
     {
       if ( OrderSelect (pos, SELECT_BY_POS, MODE_HISTORY))
        {
         if ((OrderSymbol()== _Symbol ))
           {
             if (OrderCloseTime()>=TimeStart)
              {
               if (OrderProfit()< 0 ) cnt+=OrderProfit()+OrderCommission()+OrderSwap();
               Print (cnt); TimeStart= TimeCurrent ();
              }
           }
        }
     }
 

안녕하세요!

MT5에서 각 상품 및 각 방향(BUY / SELL)에 대해 열린 포지션 을 편리하게 그룹화하여 총 포지션 금액, 총 이익, 평균 가격 및 현재 미실현 결과를 볼 수 있습니까?

물론 트리처럼 구현되었으면 하는 바람입니다. 구함 - 돌았지만 펼치고 싶었습니다.

 
MakarFX :

코드를 이해하려면 어드바이저의 전체 논리, 수행하는 작업 및 조건을 살펴보십시오.

나는 당신을 위해 전체 고문을 매우 접근하기 쉬운 방식으로 그렸습니다. 초보자도 이해하지 못한다면 질문하십시오.

고문이 당신에게 편지를 쓰기를 원하면 "법을 준수하는 시민" 으로 여기에서 지원하십시오.

내가 올바르게 이해했다고 말해주세요

기능://| 미결 주문 계산

int CountOrders() - "시작/중지" 버튼이 작동하는 데만 필요합니까?

 
законопослушный гражданин :

내가 올바르게 이해했다고 말해주세요

기능://| 미결 주문 계산

int CountOrders() - "시작/중지" 버튼이 작동하는 데만 필요합니까?

1차 주문을 여는 조건 뿐만 아니라 CountOrders()가 쓰여진 곳을 보세요