[ARCHIVE!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 4. - 페이지 530

 
TarasBY :

바꾸다:

에:

그리고 왜 SELL 주문이 (귀하의 버전에서) 열립니까(이전에 말한 내용을 기반으로) 스스로 답을 찾으세요!!!


표시기에서 매개변수를 호출할 필요가 없는 것으로 나타났습니다. 모든 것은 어드바이저에 즉시 등록할 수 있습니다.

나에게 무슨 문제가 있는지 알아낼거야.

iLowest 및 iHighest 기능을 사용하여 표시기를 다시 작성했습니다. 이 코드가 올바른 코드입니까, 아니면 단축할 수 있습니까?

 #property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Red

extern int Quant_Bars = 5 ; //количество баров

//--- buffers
double Line_1[];     //объявление массивов под..
double Line_2[];     //..буферы индикаторов

int init()
  {
//---- indicators
   SetIndexStyle ( 0 , DRAW_LINE , STYLE_SOLID , 2 );     //стиль линии
   SetIndexBuffer ( 0 ,Line_1);                     //назнач. массива буферу
   SetIndexStyle ( 1 , DRAW_LINE , STYLE_SOLID , 2 );     //стиль линии
   SetIndexBuffer ( 1 ,Line_2);                     //назнач. массива буферу
//----
   return ( 0 );                                      
  }

int start()
  {                        
   double Minimum;
   double Maximum;
   int k;
   
   Maximum= High[ iHighest ( NULL , 0 ,MODE_HIGH,Quant_Bars, 1 )];
   Minimum= Low[ iLowest ( NULL , 0 ,MODE_LOW,Quant_Bars, 1 )];
   
   for (k= 1 ; k<=Quant_Bars; k++)
      {
       Line_1[k]= Minimum;
       Line_2[k]= Maximum;
      }
     return ( 0 );
    }
               
 
이제... 형님이 오셨어요, 선배님... 괄호가 막힐 것입니다. 지금 바로
 
Dimka-novitsek :

언뜻보기에 이것은 아마도 조건이 아니라 변수의 문제일 것입니다. 우선 변수를 경고로 표시하겠습니다. 코드 자체가 정상으로 보입니다!!

경고(" pcb " , pcb ); 경고(" pl " , pl ); 경고(" pb " , pb );


이미 했습니다. 변수가 모두 정확합니다. 가격과 매개변수가 모두 설정되어 있습니다.
 
TarasBY :

먼저 조건을 그룹화합니다.

아마 이해가 더 쉬우시겠죠? (나는 코드 자체의 의미를 탐구하지 않았다).


그렇게 설정하면 본질이 달라집니다. 선 아래에 있으면 ... 그러나 특정 선 사이에있을 때이 선의 영역으로 필요합니다.

 
Pacman :


표시기에서 매개변수를 호출할 필요가 없는 것으로 나타났습니다. 모든 것은 어드바이저에 즉시 등록할 수 있습니다.

나에게 무슨 문제가 있는지 알아낼거야.

iLowest 및 iHighest 기능을 사용하여 표시기를 다시 작성했습니다. 이 코드가 올바른 코드입니까, 아니면 단축할 수 있습니까?

고문의 작업에서 표시기를 사용하자마자 테스터에서 작업 할 때 "말 써레"입니다. 귀하의 경우 표시기가 필요하지 않습니다!!!
 
Chiripaha :

그렇게 설정하면 본질이 달라집니다. 선 아래에 있으면 ... 그러나 특정 선 사이에있을 때이 선의 영역으로 필요합니다.

죄송합니다. 괄호를 놓쳤습니다. 원본 수정했습니다.
 
안녕 모두. 질문이 있습니다. 도와 주시겠습니까? 레버리지알아 보려고 합니다 . 내가 알기로는 1:100이고 내가 검은색이면 여기에 100을 곱하고 마이너스로 가면 마이너스에도 100이 곱해 집니다. 그렇죠? 예를 들어 , EURUSD 1 을 $1에 구매하려면 내 계정에 $260이 보증금으로 있어야 하며 마이너스 26포인트에서 수수료 를 뺀 금액 은 24포인트가 됩니다. 레이아웃은 같지만 레버리지 1:500이면 240포인트거리줄어들 겠죠?
 
laveosa :
안녕 모두. 질문이 있습니다. 도와 주시겠습니까? 레버리지알아 보려고 합니다 . 내가 알기로는 1:100이고 내가 검은색이면 여기에 100을 곱하고 마이너스로 가면 마이너스에도 100이 곱해 집니다. 그렇죠? 예를 들어 , EURUSD 1 을 $1에 구매하려면 내 계정에 $260이 보증금으로 있어야 하며 마이너스 26포인트에서 수수료 를 뺀 금액 은 24포인트가 됩니다. 레이아웃은 같지만 레버리지 1:500이면 240포인트거리줄어들 겠죠?

http://www.fxclub.org/faq/chto-takoe-kreditnoe-shoulder/
 
TarasBY :

먼저 조건을 그룹화합니다.

아마 이해가 더 쉬우시겠죠? (나는 코드 자체의 의미를 탐구하지 않았다).


뭐하세요

     extern bool     Покупать  = false ;
     extern bool     Продавать = false ; 

     if (pl > Ask) 
       if (Ask > psb || Ask > ps) 
          Продавать = true ;
       else if (pl < Bid) 
           if (Bid < pcs || Bid < pb) 
             Покупать = true ;

역시 불가능하다

 
Vinin :


뭐하세요

역시 불가능하다

예! - 그런 일이 있습니다-대괄호를 잃어 버렸습니다 ...

     extern bool     Покупать  = false ;
     extern bool     Продавать = false ; 

     if (pl > Ask) { if (Ask > psb || Ask > ps) Продавать = true ;}
     else { if (pl < Bid) if (Bid < pcs || Bid < pb) Покупать = true ;}
- 수정했습니다. :)