새로 고침 빈도는 무엇입니까? 요점은 새 틱이 도착한 후 기본 제공 변수(예: Ask, Bid 등)를 읽고 start() 함수에 공급한다는 것입니다. 시작하는 데 시간이 너무 오래 걸리면 새 틱이 올 수 있지만 변수는 업데이트되지 않습니다. 그런 다음 RefreshRates를 호출해야 합니다.
언제 시작이 너무 오래 걸리나요? 일반적으로 거래 작업을 수행할 때 - 네트워크 교환이 있고 작업에 대한 서버의 권한이 필요하며 응답이 예상됩니다. 따라서 RefreshRates는 일반적으로 한 틱에 둘 이상의 주문이 열리거나 닫힐 때 사용됩니다. 작업 사이에 넣습니다.
bool exit_for =false;int max_1 =0;int max_2 =0;for(int k =0; k <Bars; k ++){if(iRSI(Symbol(),0, rsi_period ,PRICE_CLOSE, k )<iRSI(Symbol(),0, rsi_period ,PRICE_CLOSE, k +1)&&iRSI(Symbol(),0, rsi_period ,PRICE_CLOSE, k +1)>iRSI(Symbol(),0, rsi_period ,PRICE_CLOSE, k +2)){//Если это первый максимум:if( max_1 ==0)
max_1 = k +1;//Записываем номер бара экстремумаelse//Если первый найден, записываем второй{
max_2 = k +1;
exit_for =true;}}//Выход из цикла, когда найдены оба максимумаif( exit_for ==true) k =Bars+1;}
내 추가 질문에 대한 답변을 알고 있습니까?
아래 조건을 희생하면 가능하지만 데이터 업데이트 기능을 희생해서 - 저는 사용하지 않아서 말씀드릴 수 없습니다.
ps. 저도 초보입니다..
if() 연산자의 한 줄에 여러(&&)을 통해 조건을 열거하는 이 순서가 허용되는지 아는 사람이 있습니까?
받아 들일 수 있지만 더 많은 대괄호를 넣을 것입니다. 작업은 언어에 따라 우선 순위가 다릅니다. 작은 것에 대해 어떻게 생각하든 상관없이 다음과 같습니다.
지표 값의 가장 가까운 x 이웃 중에서 최대값을 찾아 비교
RSI의 마지막 2개 최고점에 대한 검색 기능은 어떻게 생겼습니까?
누구든지 코드로 보여줄 수 있습니까?
...( RefreshRates()로 업데이트해야 합니까?)...
새로 고침 빈도는 무엇입니까? 요점은 새 틱이 도착한 후 기본 제공 변수(예: Ask, Bid 등)를 읽고 start() 함수에 공급한다는 것입니다. 시작하는 데 시간이 너무 오래 걸리면 새 틱이 올 수 있지만 변수는 업데이트되지 않습니다. 그런 다음 RefreshRates를 호출해야 합니다.
언제 시작이 너무 오래 걸리나요? 일반적으로 거래 작업을 수행할 때 - 네트워크 교환이 있고 작업에 대한 서버의 권한이 필요하며 응답이 예상됩니다. 따라서 RefreshRates는 일반적으로 한 틱에 둘 이상의 주문이 열리거나 닫힐 때 사용됩니다. 작업 사이에 넣습니다.
RSI의 마지막 2개 최고점에 대한 검색 기능은 어떻게 생겼습니까?
누구든지 코드로 보여줄 수 있습니까?
이상하게 보일 수 있지만 작업은 간단하지 않습니다. 공식적으로는 돌아가서 다음과 같은 점을 찾아야 합니다.
y(x-1)<y(x) 및 y(x)>y(x+1)
그러나 이것은 국지적 극단을 발견할 것이며 이것은 약간 다릅니다. 결과는 당신을 기쁘게 하지 않을 것입니다.
이상하게도 문제는 간단하지 않습니다. 공식적으로는 돌아가서 다음과 같은 점을 찾아야 합니다.
y(x-1)<y(x) 및 y(x)>y(x+1)
그러나 이것은 국지적 극단을 발견할 것이며 이것은 약간 다릅니다. 결과는 당신을 기쁘게 하지 않을 것입니다.
나는 같은 것에 대해 생각하지만 몇 가지 생각이 혼란 스럽습니다. 첫 번째 최대 값은 두 번째 최대 값과 어떻게 구별됩니까?
이 조건에서는 첫 번째 최대값과 두 번째 및 세 번째 모두에 적합하기 때문입니다.
나는 같은 것에 대해 생각하지만 몇 가지 생각이 혼란 스럽습니다. 첫 번째 최대 값은 두 번째 최대 값과 어떻게 구별됩니까?
이 조건에서는 첫 번째 최대값과 두 번째 및 세 번째 모두에 적합하기 때문입니다.
ZigZag(문학 - 바다)에 대해 검색하고 읽는 것이 좋습니다. Roshevsky 지그재그 - '지그재그 R' 을 추천합니다.
ZigZag(문학 - 바다)에 대해 검색하고 읽는 것이 좋습니다. Roshevsky 지그재그 - '지그재그 R' 을 추천합니다.
감사합니다. 살펴보겠습니다.
나는 보았다 ....(((나는 정말로 아무것도 이해하지 못했다 ... 배열이 채워진 다음 shift 함수가 정확히 무엇을하는지 명확하지 않습니다.
감사합니다. 살펴보겠습니다.
나는 보았다 ....(((나는 정말로 아무것도 이해하지 못했다 ... 배열이 채워진 다음 shift 함수가 정확히 무엇을하는지 명확하지 않습니다.
이것이 바로 요점입니다. 문제는 매우 복잡합니다. 하지만 이 지그재그는 오류 없이 작동합니다. RSI에 사용할 수 있을 것 같습니다.
RSI의 마지막 2개 최고점에 대한 검색 기능은 어떻게 생겼습니까?
누구든지 코드로 보여줄 수 있습니까?
다음과 같이 다소: