!!! 간단한 mql4(5) 작업을 코딩하여 무료로 도와줍니다. - 페이지 2

 
amando   2016.07.18 20:23           RU

Hello, i try to get out the pips of the closed trades, i had the idea, to count the difference between order openprice and orderclose preise

 void OnTick ()
  {
   double Profit;
// retrieving info from trade history 


   for (i= 0 ;i< OrdersHistoryTotal ();i++)
     {
         if ( OrderSelect (i, SELECT_BY_POS , MODE_HISTORY ))
        {
         if ( OrderSymbol () == _Symbol )
         {
         if ( OrderType () == OP_BUY ) Profit += OrderClosePrice ()- OrderOpenPrice ();
         if ( OrderType () == OP_SELL ) Profit += OrderOpenPrice ()- OrderClosePrice ();
         }
        }
      }

Print (Profit/ Point );

  }
 

보안관   2016.07.18 07:39

다음 시간에 내 ea를 실행하고 싶습니다.

00:15 ~ 20:30

https://www.mql5.com/ru/code/14244

Функция работы программы по времени
Функция работы программы по времени
  • 투표: 23
  • 2015.11.23
  • Vasyl Nosal
  • www.mql5.com
Функция разрешает исполнение определенного кода в указанный промежуток времени.
 
Brt88 2016.07.18 12:35

안녕.

다음과 같이 열린 조건에 추가하고 싶습니다.

마지막 거래의 OrderOpenTime() + 4시간 <= TimeCurrent()

도와주세요

 datetime ord_time=Select_last_order_f();
if (ord_time!= 0 && ord_time + 4 * 60 * 60 <= TimeCurrent ())

////////////////////////////if no pendings
datetime Select_last_order_f()
{
datetime ord_time= 0 ;

 for ( int i= OrdersTotal ()- 1 ; i>= 0 ; i--)
 {
   if ( OrderSelect (i, SELECT_BY_POS ))
   {
   if ( OrderMagicNumber ()==Magic)
   { 
   if ( OrderSymbol ()== Symbol ())
   {        
   return ( OrderOpenTime ());
   } 
   }             
   }
 }

return (ord_time);
}

 
Mohammad Rizal Bin Rahmat :
편집한 것을 알아차리세요... 빨랐습니다... 너무 감사합니다. 테스트하겠습니다.
훌륭한 작업... 감사합니다.... 작동합니다... 여기에서 캐치가 무엇입니까?
 
제 친구가 저를 위해 그 작업을 코딩해 주세요. 당신이 할 수 있다는 것을 압니다.
 
파하드3MQL4 2016.07.20 09:08 사용자 지정 표시기 를 프로그래밍하는 첫 번째 시도이며 표시기는 작동하지만 프레임을 변경한 다음 다시 돌아올 때까지 새로 고쳐지지 않습니다.

논리적 문제라는 것을 알고 있지만 도움을 주시면 감사하겠습니다.

모든 막대를 계산하기를 원하지만 현재 막대가 아닌 히스토리 막대만 표시합니다.

파일:
향상된 _강도_of_bar_score.mq4 8 kb

-------------------------------------------------- -------------------------------------------------- ---------------

151행. 0분할.

/ ( 높음 [ 위치 ] - 낮음 [ 위치 ] )

일부 바에 1핍이 있다면?

그래서

이어야 한다

이중 H_L=( 높음 [ 위치 ] - 낮음 [ 위치 ] ); if(H_L==0) H_L=1;

... / 헐

 

Volli님 감사합니다.

지금은 잘 작동합니다.

 
Fahad3MQL4 :

Volli님 감사합니다.

지금은 잘 작동합니다.

천만에요.
 

여보세요

아직 차트에서 클릭 가능한 개체를 만드는 작업을 하지 않았기 때문입니다.

누군가 나에게 그 코드를 줄 수 있습니까?

- 한 번 클릭하면 모든 활성 거래를 닫는 버튼 생성

- 숫자 입력을 받는 텍스트 상자와 숫자를 EA로 읽는 제출 버튼을 만듭니다.

진행하는 데 도움이 됩니다.

고맙습니다

-------------------------------------------------- -------------------------------------------------- -----------------------

버튼을 생성하고 매수 또는 매도를 엽니다.

어떻게 수정하는지 이해하실 거라 생각합니다.

파일:
 
Volli :

여보세요

아직 차트에서 클릭 가능한 개체를 만드는 작업을 하지 않았기 때문입니다.

누군가 나에게 그 코드를 줄 수 있습니까?

- 한 번 클릭하면 모든 활성 거래를 닫는 버튼 생성

- 숫자 입력을 받는 텍스트 상자와 숫자를 EA로 읽는 제출 버튼을 만듭니다.

진행하는 데 도움이 됩니다.

고맙습니다

-------------------------------------------------- -------------------------------------------------- -----------------------

버튼을 생성하고 매수 또는 매도를 엽니다.

어떻게 수정하는지 이해하실 거라 생각합니다.

Volli님 감사합니다.