초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 650

 
Tra-der :
수동 거래를 위해 무엇을 제공할 수 있습니까?

수동 거래의 경우 최상의 컨트롤은 다음과 같습니다.

최고의 제어 도구

 
Karputov Vladimir :

수동 거래의 경우 최상의 컨트롤은 다음과 같습니다.

:-) - 아빠에게서
 

{MQL4}. 안녕하세요. 막대의 최대값 == 가장 가까운 하위 프랙탈인 경우 표시기의 조건을 작성하는 방법을 알려주십시오. 그러면 점을 표시합니다.

노력하고있어 그래서

if ( High [i+ 1 ]== Low [i+isFractalDn()])
       {
       ExtMapBuffer3[i]= High [i+ 1 ];
       }
//====
............
//эта функция за пределами старт
int isFractalDn()
{
for ( int i= 0 ; i != 10 ; i++)
{
if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= NULL ) return (i);

}
return (- 1 );
}
 
mila.com :

{MQL4}. 안녕하세요. 막대의 최대값 == 가장 가까운 하위 프랙탈인 경우 표시기의 조건을 작성하는 방법을 알려주십시오. 그러면 점을 표시합니다.

노력하고있어 그래서

if ( High [i+ 1 ]== Low [i+isFractalDn()])
       {
       ExtMapBuffer3[i]= High [i+ 1 ];
       }
//====
............
//эта функция за пределами старт
int isFractalDn()
{
for ( int i= 0 ; i != 10 ; i++)
{
if ( iFractals ( NULL , 0 , MODE_LOWER , i)!= NULL ) return (i);

}
return (- 1 );
}

안녕하세요.

1. 프랙탈 인덱스를 찾고 있는데 왜 [i+ isFractalDn()]을 작성합니까? [isFractalDn()]을 작성하면 됩니다.

2. Low를 사용하는 이유는 무엇입니까? iFractals()가 이미 가격을 반환해야 합니까? 추가 계산. 우리는 양초 번호에서 프랙탈을 찾았습니다. 즉시 프랙탈 가격을 반환했습니다. 이는 = 양초 최저 가격입니다.

3. 프랙탈 검색 주기. 0, 1 양초에서는 프랙탈을 찾을 수 없습니다. 2개(그리고 바람직하게는 3개의 양초 - 형성된 양초로 작업하는 경우)로 시작해야 합니다.

4. 루프 종료 조건: != 10이 아니라 <= 10으로 작성하는 것이 좋습니다. 그리고 일반적으로 왜 10인가요? 표시기에는 Rates_total과 같은 훌륭한 매개변수가 있습니다. 이 매개변수를 사용하면 됩니다(그러나 조건은 < Rates_total이 됩니다). 10초 이전에 프랙탈을 찾을 수 있다는 것은 사실이 아닙니다. 또는 예를 들어 값을 100으로 설정합니다.

5. 예, != NULL 표시기 값에 대해 확신할 수 없습니다. 아마도 0.0 또는 EMPTY_VALUE 일 것입니다.

6. 그리고 "이 기능은 시작 밖에 있습니다"라는 문구가 여전히 헷갈리십니까? 당신은 스크립트를 작성하고 있습니까? 지표인 경우 OnCalculate()를 마스터하십시오. 나중에 mql5로 전환하는 것이 더 쉬울 것입니다.
 
Karputov Vladimir :

Expert Advisor에 입력 매개변수를 입력하기만 하면 시작 시 할당된 값에 따라 구매만 하거나 판매만 하게 됩니다.

input bool Long= true ;             // allow only "Long"
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
...
void OnTick ()
  {
   if (!Long)
      trade.Sell( 0.01 );
   if (Long)
      trade.Buy( 0.01 );
  }


수동 거래 의 경우?
 
Tra-der :
수동 거래를 위해?

수동 거래의 경우 이미 최고의 리미터를 제공했습니다.

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

초보자의 질문

카르푸토프 블라디미르 , 2016.10.24 15:16

수동 거래의 경우 최상의 컨트롤은 다음과 같습니다.

최고의 제어 도구


EA(또는 스크립트)에서 거래 요청을 보내는 경우에만 거래 요청 유형을 제어할 수 있습니다. 수동으로 거래하면 터미널에서 클릭한 것을 제어할 방법이 없습니다.

 

얘들아! 가상 서버로 이체 시 로봇 어드바이저와 거래 시 오픈 포지션 이 이동하나요?

 
long1 :

얘들아! 가상 서버로 이체 시 로봇 어드바이저와 거래 시 오픈 포지션 이 이동하나요?

아마도 다음과 같이 묻고 싶었을 것입니다. 가상 서버 에 로봇을 설치할 때 위치가 ...? "Pepsi shkololo" 스타일의 매우 아름다운 의사 소통은 아닙니다.

그들은 어디에 "전파"해야 합니까?

 
long1 :

얘들아! 가상 서버로 이체 시 로봇 어드바이저와 거래 시 오픈 포지션 이 이동하나요?

원샷 = 원샷

하나의 계정 = 하나의 거래

따라서 거래가 계정에서 열리면 이 계정이 어디에서 열리든 상관없이 이 계정의 모든 곳에서 서버, 전화, 종이, 집 PC에서 항상 열릴 것입니다.

 
글쎄, 로봇이 내 컴퓨터에서 모든 일이 일어나고 있을 때 포지션을 연다고 가정해 봅시다. 그런 다음 모든 거래를 임대 서버 사이트로 전송하기로 결정합니다. 글쎄, 컴퓨터를 끄고 잠자리에 들기 위해)))) 내 열린 포지션 이 될까요? 신호가 전송됩니까? 아니면 로봇이 처음부터 그곳에서 거래를 시작할까요?
사유: