[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 664

 
Mathemat :

제가 취소한게 아니라 사이트 관리자분들이 취소하신겁니다. 저는 포럼 중재자일 뿐입니다. 포럼 엔진에 액세스할 수 없습니다.

그리고 Volfram 의 문제는 알림이나 알림의 부족이 아니라 동일한 게시물을 다른 스레드(자신이 만든 스레드는 제외)에 여러 번 게시했다는 사실입니다.

나는 당신을 개인적으로 의미하지 않았습니다(포럼에서 누가 무엇에 대해 책임이 있는지 모르겠습니다).

항상 (오랫동안은 아니지만) 수십 개의 다른 지점에 가입하고 거기에 질문을 했습니다.

오늘 나는 누군가가 나에게 "거기"라고 대답했는지 여부를 알 수 없습니다.

이 스레드는 제가 거의 팔로우하는 유일한 스레드입니다. 따라서 내가 "즉시"

다른 스레드에서 답변을 얻지 못하여 여기에 다시 질문하겠습니다. 아마 다른 사람들도 마찬가지일 것입니다.

- 알림을 비활성화하는 이유는 무엇입니까? MT4 클라이언트와 싸우는 관리자?

 
 extremumprice.mq4 
// Предназначен для использования в качестве примера в учебнике MQL4.
//--------------------------------------------------------------------
extern int Quant_Bars = 30 ;                       // Количество баров
//--------------------------------------------------------------------
int start ()                                     // Спец. функция start
  {
   int i ;                                       // Номер бара 
   double Minimum = Bid ,                          // Минимальная цена
          Maximum = Bid ;                          // Максимальная цена
 
   for ( i = 0 ; i <= Quant_Bars - 1 ; i ++ )                 // От нуля (!) до..
     {                                          // ..Quant_Bars-1 (!)
      if ( Low [ i ] < Minimum )                      // Если < известного
         Minimum = Low [ i ] ;                        // то оно и будет мин
      if ( High [ i ] > Maximum )                     // Если > известного
         Maximum = High [ i ] ;                       // то оно и будет макс
     }
   Alert ( " За последние " , Quant_Bars ,            // Вывод на экран  
         " баров Min= " , Minimum , " Max= " , Maximum ) ;
   return ;                                      // Выход из start()
  }
//--------------------------------------------------------------------

안녕하세요. 실수가 어디에 있는지 알려주십시오. 구매 기준에 Ask > Maximum, Sell Bid < 최소 기준에 삽입합니다. 구매만 열립니다. 내가 뭔가 잘못하고 있다면, 특정 수의 막대 에서 최저 가격과 최고 가격을 선택하는 조건을 기준에 어떻게 삽입할 수 있습니까? Ask>Bid 때문인 것 같은데 잘 모르겠습니다.

 
dimon74 :
네. 작업을 올바르게 이해했습니다. 단락 5에서 내가 주목하고 싶은 유일한 것은 해당 포지션이 단순히 마감되었다는 사실을 기반으로 새로운 보류 주문을 설정하는 것입니다. 고맙습니다!

글쎄요, 논리는 다음과 같습니다.

1. 101이라고 가정해 봅시다. 그리고 주문을 포지션으로 변환하기 위한 플래그를 재설정합니다. ConvOrd =false라고 가정해 봅시다.

2. 매직 101이 있는 위치가 있는지 확인하고, 있으면 변환 플래그를 설정하십시오. ConvOrd=true;

3. ConvOrd가 true인지 확인하고 ConvOrd==true인지 확인합니다.
매직 101로 위치의 존재를 확인하고 존재하지 않는 경우 -
이미 닫혀있다는 뜻입니다.

{플래그 재설정 ConvOrd=false; 새로운 지연 설정;}

플래그없이 할 수 있다고 생각합니다 ...

 
eugggy :

안녕하세요. 실수가 어디에 있는지 알려주십시오. 구매 기준에 Ask > Maximum, Sell Bid < 최소 기준에 삽입합니다. 구매만 열립니다. 내가 뭔가 잘못하고 있다면, 특정 수의 바에서 최저 가격과 최고 가격을 선택하는 조건을 기준에 어떻게 삽입할 수 있습니까? Ask>Bid 때문인 것 같은데 잘 모르겠습니다.

나는 그것에 대해 생각하지 않았지만 왜 최대값과 최소값이 모두 입찰가와 같습니까? 질문은 어디에 있습니까?
 
artmedia70 :
나는 그것에 대해 생각하지 않았지만 왜 최대값과 최소값이 모두 입찰가와 같습니까? 질문은 어디에 있습니까?
교과서에서 다시 썼지만 거기에 있었지만 주문을 여는 것은 아닙니다. 즉, Ask 삽입이 작동한다면?
 
eugggy :
나는 교과서에서 그것을 복사했지만 거기에 있었지만 주문을 여는 것은 아닙니다. 즉, Ask 삽입이 작동한다면?
코드를 보여주십시오. 그렇지 않으면 커피 찌꺼기를 추측하고 있습니다 ...
 
artmedia70 :
아니요, 그렇지 않습니다. 매 틱마다 최대 및 최소 변수에 새로운 입찰 가격 값을 할당하고 주어진 기간 동안의 최대 및 최소 가격을 찾아야 합니다. 맞죠?
확실히 맞아. 현재 가격과 찾아 비교하십시오. 상대적으로 말해서 가격이 최대값보다 높으면 매수하고 가격이 최대값보다 낮으면 매도합니다.
 
eugggy :
확실히 맞아. 현재 가격과 찾아 비교하십시오. 상대적으로 말해서 가격이 최대값보다 높으면 매수하고 가격이 최대값보다 낮으면 매도합니다.
예, 이미 코드를 보았고 그렇지 않으면 대각선으로 보았습니다 ... :))
이미 내 대답을 수정했습니다 - 코드를 배치하도록 요청했습니다 ...
 
artmedia70 :
코드를 보여주십시오. 그렇지 않으면 커피 찌꺼기를 추측하고 있습니다 ...
더블
최소=입찰가, 변수 선언

최대=입찰가,

__________________________________________________________________________________________________________

(i=0;i<=20-1;i++) 여는 기준

{
(낮음[i]<최소) 최소=낮음[i]인 경우:
if (High[i]>Max) Max=High[i];

}

if (..............&&Ask>최대)

{

Opn_B=참; // 구매 열기

}

경우(...&&Bid<Min)

{

Opn_S=참; // 판매 열기

}

_____________________________________________________________________________________

이렇게 보기 흉한 형태로 되어 있어서 아쉽습니다. 코드가 작동하지 않아 삭제해서 메모리에서 작성해야 했습니다. 그러나 당신은 전문가로서 명확해야 합니다(희망합니다).

__________________________________________________________________________________________________________

 
최고점과 최저점을 0 막대에서 계산하지 않고 첫 번째 막대에서 0 막대에서 입찰가는 최소값보다 작을 수 없습니다.