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

 
DarkElf2 :
이 질문에 대답하세요. 거래 센터는 통화 쌍의 현재 가격을 어디에서 얻습니까? 전 세계의 중개인이 가격을 알아내는 일종의 중앙 슈퍼 컴퓨터가 정말로 있습니까?

컴퓨터가 아니라 은행간 정보 교환입니다. 인터넷에서 가격은 은행에서 은행으로 이동합니다.

딜링 데스크는 유동성 공급자로부터 가격을 받습니다. 즉, 그들의 계정에 공급에 불균형이 있을 때 그들이 당신의 돈을 밀어낼 것입니다.

 
거래를 시작하기에 가장 좋은 곳, 특히 NordFX 브로커에 대해 알려주십시오. 정상입니까(상대적으로:))??
 
포럼에서 중개인에 대한 토론은 금지되어 있습니다.
 
미안 몰랐어
 
forexnew :
그들은 여전히 동시에 열리지 않고 순차적으로 열립니다. 무엇보다 "열 시간이 없다"? 주문이 열리지만 모두 브로커의 주문 처리 속도에 따라 다릅니다. 때로는 몇 분이 걸릴 수 있습니다. 이전 게시물을 참조하십시오. 3.5분 동안 브로커와 연결이 없었고, 이것이 언제 일어날지 아무도 예측할 수 없습니다. 주문 시 또는 설치 후입니다.


몇 분 안에 일합니다. 새로운 분이 도래하면 신호가 취소되어 주문이 시작됩니다.

두 번째 터미널을 열면 문제가 해결되고 각 터미널에서 하나의 주문이 열립니까?
아니면 두 번째 계정을 열고 한 계정에서 하나의 주문을 열고 다른 계정에서 두 번째 주문을 여시겠습니까?
 

친애하는, 말해줘: 나는 1에서 Close>Open인 시프트까지의 간격에 대한 캔들 수를 반환하는 어드바이저를 위한 함수를 작성하고 있습니다. 다음과 같이 썼습니다.

shift - количество баров для выборки

 for ( int i= 1 ;i<=shift;i++)  {
   int vverh= 0 ;
   if (Close[i]>Open[i]) vverh=vverh+ 1 ;
   return (vverh);}

하지만 작동하지 않습니다. 무슨 일이야?

 
Sancho77 :

친애하는, 말해줘: 나는 1에서 Close>Open인 시프트까지의 간격에 대한 캔들 수를 반환하는 어드바이저를 위한 함수를 작성하고 있습니다. 다음과 같이 썼습니다.

하지만 작동하지 않습니다. 무슨 일이야?



 return (vverh)

루프가 아니라 루프 뒤에 있어야 합니다.

먼저 그들은 모든 것을 세고 그 다음에 세어진 것을 돌려주었다.

 
ilunga :

루프가 아니라 루프 뒤에 있어야 합니다.

먼저 그들은 모든 것을 세고 그 다음에 세어진 것을 돌려주었다.

고맙습니다!
 

모두에게 좋은 시간!!

친애하는 여러분, 좋은 아이디어로 제 EA 고문은 두 번의 연기를 설정하고 이에 대한 작업을 중단해야 합니다. 하지만 내가 그러한 결과에 도달할 때까지 그는 매 틱마다 계속 열어주나요?

 int start()
{
int Total,Ticket,Ticket2;
double Max,Min,
Max1,Min1;
Total= OrdersTotal ();
if (Time()==true)
{
   //if(Total<=1)    //С этой функцией он выставляет два ордера,но не будет работать если там до него уже будут ордера.
   //{
   Max=High[ iHighest ( Symbol (), PERIOD_M5 ,MODE_HIGH, 15 , 0 )];
   Min=Low[ iLowest ( Symbol (), PERIOD_M5 ,MODE_LOW, 15 , 0 )];
   Max1=Max+ 0.0007 ;
   Min1=Min- 0.0007 ;
   
   Ticket= OrderSend ( Symbol() ,OP_BUYSTOP,Lot,Max1, 2 ,Min1,30);
   if (Ticket> 0 )
    {
     Alert ( "Ордер на покупку открыт" );
     Ticket2= OrderSend ( Symbol() ,OP_SELLSTOP,Lot,Min1, 2 ,Max1,30);
     Alert ( "Ордер на продажу открыт" );
     return ;
    }
     else
   {
     Alert ( "Ошибка№=" , GetLastError ()); 
     return ;
   }
  }
 return ;

모두 미리 감사드립니다!

 
if (Time()==true)

매우 흥미로운 디자인입니다.

 //if(Total<=1)    //С этой функцией он выставляет два ордера,но не будет работать если там до него уже будут ордера.

두 개의 지연이 설정되어 작동해야 합니다. 왜 일어나지 않는지는 또 다른 질문입니다.

교과서를 다시 읽기 시작하는 것이 좋습니다. 고문을 고문하기에는 너무 이릅니다.