5 wmz에 대해 하나의 스크립트를 실행합니다. - 페이지 17

 

이상하게도 누군가가이 문제에 직면했습니다. 설치된 터미널을 처음 시작하고 어드바이저를 온라인으로 연결하면 거래되지만 MT4 터미널을 다시 열면 어드바이저가 거래를 중지합니다.

상황이 어리둥절해서 새로운 증권사의 단말기를 찾아 처음부터 며칠간 단말기를 열어둬야 할 때마다 컴퓨터를 끌 때 "절전 모드로 전환"을 사용하고, 테스트 어드바이저를 교체하고, 편집기에서 기본 이동 평균 및 MACD 샘플의 코드. 운영 체제 Win2000 SP4.

글쎄, 주요 질문은 잘 알려진 고문에게 파운드와 유로의 예측을 고려하도록 가르치는 것이 가능한지 여부입니다. 예를 들어, 오늘 엔화에 대한 예측은 HB = B이고 고문은 여전히 매수 거래를 하고 있지만 유로 B 에 대한 파운드의 예측은 하락세 를 더 잘 나타내므로 매도 거래를 하는 것이 옳습니다.

 if ( DayOfWeek()== 3 ){ //если сегодня четверг
if ( Hour() == 23 )  { //если - 22 часа терминального времени
if ( NumberOfPositions( "USDJPY" ,OP_BUY, Magic )== 0 ) { //если  нет о
   if ( Close[ 1 ]>=Open[ 24 ] && Close[ 23 ]<=Open[ 48 ] && Close[ 47 ]<=Open[ 72 ]) { 
         //покупаем 
      SL= 0 ;TP= 0 ;
       if (StopLoss> 0 && StopLoss>StopLevel )    SL=Bid- Point *StopLoss;
       if (TakeProfit> 0 && TakeProfit>StopLevel) TP=Bid+ Point *TakeProfit;
       if (StopLoss  <StopLevel && StopLoss> 0 )   SL = Bid- Point *StopLevel; 
       if (TakeProfit<StopLevel && TakeProfit> 0 ) TP = Bid+ Point *StopLevel; 
   ticket=WHCOrderSend( "USDJPY" ,OP_BUY,lotsi,Ask, 3 ,SL,TP, "Regulest_JPY" ,Magic, 0 ,clOpenBuy );
   if (ticket < 0 ) {
             Print ( "Ошибка открытия ордера SELL #" , GetLastError ()); 
             Sleep ( 10000 );  prevtime = Time[ 1 ];   return ( 0 ); 
                  } 

        }}}} 

//  при ННВ он проводит сделку BUY, но если GBP и EUR сегодня ВВВ, то нужна SELL сделка
if ( Close[ 1 ]>=Open[ 24 ] && Close[ 23 ]>=Open[ 48 ] && Close[ 47 ]>=Open[ 72 ])
if ( Close[ 1 ]>=Open[ 24 ] && Close[ 23 ]>=Open[ 48 ] && Close[ 47 ]>=Open[ 72 ])

HHB와 함께 그는 BUY 거래를 수행하지만 GBP와 EUR가 오늘 BBB라면 SELL 거래가 필요합니다.

 
Profitabl :

이상하게도 누군가가이 문제에 직면했습니다. 설치된 터미널을 처음 시작하고 어드바이저를 온라인으로 연결하면 거래되지만 MT4 터미널을 다시 열면 어드바이저가 거래를 중지합니다.

상황은 어리둥절해서 새로운 증권사의 단말기를 찾아 처음부터 단말기를 며칠 동안 열어두고 컴퓨터를 끌 때 "절전 모드로 전환"을 사용하고 테스트 어드바이저를 교체해야 할 때마다 편집기에서 기본 이동 평균 및 MACD 샘플의 코드. 운영 체제 Win2000 SP4.

글쎄, 주요 질문은 잘 알려진 고문에게 파운드와 유로의 예측을 고려하도록 가르치는 것이 가능한지 여부입니다. 예를 들어, 오늘 엔화에 대한 예측은 HB = B이고 고문은 여전히 매수 거래를 하고 있지만 유로 B 에 대한 파운드의 예측은 하락세를 더 잘 나타내므로 매도 거래를 하는 것이 옳습니다.

HHB와 함께 그는 BUY 거래를 수행하지만 GBP와 EUR가 오늘 BBB라면 SELL 거래가 필요합니다.


터미널 설정 문제

 
Profitabl :

상황은 어리둥절해서 새로운 증권사의 단말기를 찾아 처음부터 단말기를 며칠 동안 열어두고 컴퓨터를 끌 때 "절전 모드로 전환"을 사용하고 테스트 어드바이저를 교체해야 할 때마다 편집기에서 기본 이동 평균 및 MACD 샘플의 코드. 운영 체제 Win2000 SP4.

하드 드라이브 공간이 부족하면 새 드라이브 몇 개를 구입한 다음 컴퓨터 몇 대를 구입해야 합니다.

눈을 뜨고 주변 세상, 특히 터미널의 모든 버튼, 특히 F1 키를 살펴보십시오.

요즘은 패셔너블하고 멋있어도 바보가 되는 게 정상인 것 같다. 누군가가 당신과 같은 방식으로 운전되지 않는다면 여기에서 그는 진정한 바보입니다.

추신. 아파트에 더 이상 새 컴퓨터를 놓을 공간이 없을 때... 글쎄요... 새 아파트를 사야 할 것입니다.

 
Profitabl :

이상하게도 누군가가이 문제에 직면했습니다. 설치된 터미널을 처음 시작하고 어드바이저를 온라인으로 연결하면 거래되지만 MT4 터미널을 다시 열면 어드바이저가 거래를 중지합니다.

상황이 어리둥절해서 새로운 증권사의 단말기를 찾아 처음부터 며칠간 단말기를 열어둬야 할 때마다 컴퓨터를 끌 때 "절전 모드로 전환"을 사용하고, 테스트 어드바이저를 교체하고, 편집기에서 기본 이동 평균 및 MACD 샘플의 코드. 운영 체제 Win2000 SP4.

글쎄, 주요 질문은 잘 알려진 고문에게 파운드와 유로의 예측을 고려하도록 가르치는 것이 가능한지 여부입니다. 예를 들어, 오늘 엔화에 대한 예측은 HB = B이고 고문은 여전히 매수 거래를 하고 있지만 유로 B 에 대한 파운드의 예측은 하락세를 더 잘 나타내므로 매도 거래를 하는 것이 옳습니다.

HHB와 함께 그는 BUY 거래를 수행하지만 GBP와 EUR가 오늘 BBB라면 SELL 거래가 필요합니다.

서비스 - 설정 - 그래픽. 히스토리 및 창에서 최대 2개의 하단 필드, 최대 막대를 설정합니다. 문제는 터미널을 다시 시작하면 거기에 지정된 바의 수만 표시된다는 것입니다. 제공한 번호가 누락된 것 같습니다.
 
Profitabl :

최종 가격, 사소한 작업 - 그것은 5분의 티틸을 의미하고 스크립트가 작성됩니다.


당신은 기적을 믿습니까?
 
if ( DayOfWeek()== 5 ){ //если сегодня вечер вторника
if ( Hour() == 0 && Minute()== 30 )  { //если - 22 часа терминального времени
if ( NumberOfPositions( "USDCHF" ,OP_SELL, Magic )== 0 ) { //если  нет о
   if ( Close[ 1 ]>= Open[ 48 ] && Close[ 49 ]<=Open[ 96 ] && Close[ 97 ]<=Open[ 144 ]) { //н/ввв=н/н н/ввн=В/В в/ннн=В/н в/ннв=в/В
         //покупаем 
      SL= 0 ;TP= 0 ;
       if (StopLoss> 0 && StopLoss>StopLevel )    SL=Ask+ Point *StopLoss;
       if (TakeProfit> 0 && TakeProfit>StopLevel) TP=Ask- Point *TakeProfit;
       if (StopLoss  <StopLevel && StopLoss> 0 )   SL = Ask+ Point *StopLevel; 
       if (TakeProfit<StopLevel && TakeProfit> 0 ) TP = Ask- Point *StopLevel; 
   ticket=WHCOrderSend( "USDCHF" ,OP_SELL,lotsi,Bid, 3 ,SL,TP, "Regulest_CHF_sl=120=tp" ,Magic, 0 ,clOpenBuy );
   if (ticket < 0 ) {
             Print ( "Ошибка открытия ордера SELL #" , GetLastError ()); 
             Sleep ( 10000 );  prevtime = Time[ 1 ];   return ( 0 ); 
                  } 
        }}}} 

안녕 모두. 조건의 시작 시간을 30분 차트 막대로 대체하는 방법을 누가 압니까? 문제는 "&& Minute()==30"이 없고 Hour()==0만 있으면 세트의 8개 EA가 00.00에서 00.59 사이의 첫 번째 시간 동안 언제든지 8개의 위치를 엽니다. 따라서 만약 ( Hour() ) = = 0 && Minute()==30) 1분 00.30 8명 중 2-3명의 전문가 고문이 포지션을 열 수 있으며 1분 동안만 일합니다. 00.30에서 00.59까지 전체 두 번째 막대 30분 동안 1시간처럼 시작하게 하려면 어떻게 해야 합니까?

내가 보기에 ( Hour() == 0 && Minute()==30) 이 날의 마디 번호 30M에 의해 결정될 수 있는 시간은 예를 들어 첫 번째 시간의 두 번째 마디였고 이것은 if ( Hour() == 0 && Minute() ==0) 첫 번째 시간의 첫 번째 막대입니다.

if ( DayOfWeek()==5){//오늘이 금요일이면

if ( ?????????) {// 차트의 두 번째 막대가 30분이면 if ( Hour() == 0 && Minute()==30)

(????????) 대신 무엇을해야하는지 아는 사람이 있습니까?

 

모두 감사합니다. 이것이 해결책입니다.

                 if ( DayOfWeek()== 5 ){ //  вот так стартует с 18.00 до 18.29
if ( Hour() == 18.00 && Minute()<= 29 ) 

                 if ( DayOfWeek()== 5 ){ //  вот так будет стартовать с 18.30 до 18.59
if ( Hour() == 18.00 && Minute() >= 30 ) 
사유: