이 코드는 교과서에서 가져왔습니다. 모든 것이 기본적으로 명확합니다. n 기간 동안의 가격 극단값을 계산하는 대신 MACD 지표의 극값을 계산하는 방법은 명확하지 않습니다. 예를 들면 ?
//--------------------------------------------------------------------// newbar.mq4 // Предназначен для использования в качестве примера в учебнике MQL4.//--------------------------------------------------------------------externint Quant_Bars= 15 ; // Количество баровbool New_Bar= false ; // Флаг нового бара//--------------------------------------------------------------------int start() // Спец. функция start
{
double Minimum, // Минимальная цена
Maximum; // Максимальная цена//--------------------------------------------------------------------
Fun_New_Bar(); // Обращение к ф-ииif (New_Bar== false ) // Если бар не новый..return ; // ..то уходим//--------------------------------------------------------------------int Ind_max = ArrayMaximum (High,Quant_Bars, 1 ); // Индекс бара макс.ц. int Ind_min = ArrayMinimum (Low, Quant_Bars, 1 ); // Индекс бара мин. ц.
Maximum=High[Ind_max]; // Искомая макс цена
Minimum=Low[Ind_min]; // Искомая мин. ценаAlert ( "За последние " ,Quant_Bars, // Вывод на экран " баров Min= " ,Minimum, " Max= " ,Maximum);
return ; // Выход из start()
}
//--------------------------------------------------------------------void Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бараstaticdatetime New_Time= 0 ; // Время текущего бара
New_Bar= false ; // Нового бара нетif (New_Time!=Time[ 0 ]) // Сравниваем время
{
New_Time=Time[ 0 ]; // Теперь время такое
New_Bar= true ; // Поймался новый бар
}
}
//--------------------------------------------------------------------
키 블록에서 분명히 HIGH와 LOW를 MACD로 변경해야 합니다. 하지만 어떻게 ... 모든 시도가 탬버린 끝에서 제로로 끝나는지 이해가 되지 않습니다.
int Ind_max = ArrayMaximum (High,Quant_Bars, 1 ); // Индекс бара макс.ц. int Ind_min = ArrayMinimum (Low, Quant_Bars, 1 ); // Индекс бара мин. ц.
포럼의 좋은 오후입니다!
나는 최근에 증권 거래소에서 거래를 시작했는데 돈만 잃었습니다. 일반적으로 한 가지 아이디어를 구현하기로 결정했지만 이를 위해서는 코드를 작성할 수 있어야 합니다. .
일반적으로, 우리는 무엇으로 이동합니다: 여기서 원칙은 마틴게일입니다.
마을에서 열리거나 sl 및 tp = 18인 경매 구매
+에서 플레이했다면 즉시 tp 방향으로 하나의 위치를 더 엽니다.
음수로 재생되면 15초 후에 x2 위치를 sl 방향으로 엽니다 (가능하면 처음에 이 변수를 설정하십시오)
일반적으로 도움을 주시면 감사하겠습니다.
안녕하세요! 그런 문제가 있었습니다. audnzd 통화 쌍 에 대한 전문가를 테스트할 때 아카이브에서 견적을 다운로드해야 했지만 잘 작동하지 않았습니다. 차트는 계속 중단되면서 "톱"처럼 되었습니다. 이 문제를 해결하는 방법을 제안할 수 있습니까? 공손히
포럼의 좋은 오후입니다!
나는 비교적 최근에 증권 거래소에서 거래를 시작했고 돈만 잃었습니다. 일반적으로 한 가지 아이디어를 구현하기로 결정했지만 이를 위해서는 코드를 작성할 수 있어야 합니다. 그것.
일반적으로, 우리는 무엇으로 이동합니다: 여기서 원칙은 마틴게일입니다.
마을에서 열리거나 sl 및 tp = 18인 경매 구매
+에서 플레이했다면 즉시 tp 방향으로 하나의 위치를 더 엽니다.
음수로 재생되면 15초 후에 x2 위치를 sl 방향으로 엽니다(가능하면 처음에 이 변수를 설정하십시오)
일반적으로 도움을 주시면 감사하겠습니다.
스팸은 가치가 없습니다.
안녕하세요! 그런 문제가 있었습니다. audnzd 통화 쌍에 대한 전문가를 테스트할 때 아카이브에서 견적을 다운로드해야 했지만 잘 작동하지 않았습니다. 차트는 계속 중단되면서 "톱"처럼 되었습니다. 이 문제를 해결하는 방법을 제안할 수 있습니까? 공손히
명령줄에서 명령을 실행할 수 있는 WinAPI 호출은 무엇입니까? 터키에서 vbs 스크립트를 실행하려면 "cscript script_name.vbs"라는 명령이 필요합니다.
와인젝
명령줄에서 명령을 실행할 수 있는 WinAPI 호출은 무엇입니까? 터키에서 vbs 스크립트를 실행하려면 "cscript script_name.vbs"라는 명령이 필요합니다.
나는 브로커에게 연락했고 그는 개발자가 작업하는 것처럼 나에게 이 링크를 주었다.
이 코드는 교과서에서 가져왔습니다. 모든 것이 기본적으로 명확합니다. n 기간 동안의 가격 극단값을 계산하는 대신 MACD 지표의 극값을 계산하는 방법은 명확하지 않습니다. 예를 들면 ?
키 블록에서 분명히 HIGH와 LOW를 MACD로 변경해야 합니다. 하지만 어떻게 ... 모든 시도가 탬버린 끝에서 제로로 끝나는지 이해가 되지 않습니다.
MACD 배열을 생성해야 한다는 것을 이해합니다...
이중 MACDBuffer[];
나는 또한 다른 조언자들에게서 이 라인을 보았다.
하지만 서로 비교하기는 어렵습니다...
방법을 알려주세요?
이 코드는 교과서에서 가져왔습니다. 모든 것이 기본적으로 명확합니다. n 기간 동안의 가격 극단값을 계산하는 대신 MACD 지표의 극값을 계산하는 방법은 명확하지 않습니다. 예를 들면 ?
키 블록에서 분명히 HIGH와 LOW를 MACD로 변경해야 합니다. 하지만 어떻게 ... 모든 시도가 탬버린 끝에서 제로로 끝나는지 이해가 되지 않습니다.
MACD 배열을 생성해야 한다는 것을 이해합니다...
이중 MACDBuffer[];
나는 또한 다른 조언자들에게서 이 라인을 보았다.
하지만 서로 비교하기는 어렵습니다...
방법을 알려주세요?