안녕하세요 여러분! 질문이 있습니다: NonLagAma 표시기(선의 색상을 변경하여 매수 및 매도 신호 제공)의 코드에 어떤 종류의 사운드 또는 그래픽 신호(예: 별도의 창)는 표시기의 해당 신호와 함께 발행됩니다. 예를 들어 특정 기간에 연결하고 싶지만 알림이 여러 통화 쌍과 관련되도록 하고 싶습니다....
코드를 도와주세요? 배열에 중첩된 데이터 의 표준 편차 는 계산되지 않습니다. 작업에서 각 K 번째 최대값(최소값)에는 절대값 검색이 수행되는 동일한 간격으로 계산되는 자체 표준 편차가 있어야 합니다. 고맙습니다!
int start (){int i , k , counted_bars =IndicatorCounted();//---- double num_array [5000], MAXR8 , MINR8 , StdDev8 ;//----
i =Bars- Period1 +1;if( counted_bars > Period1 -1)
i =Bars- counted_bars -1;//---- while( i >=0){//----
k = i + Period1 -1;while( k >= i ){
num_array [ k ]=Close[ k ]/Close[ i +1];
MAXR8 = num_array [ArrayMaximum( num_array ,8, k )];
MINR8 = num_array [ArrayMinimum( num_array ,8, k )];// стандарстное отклонение не работает
StdDev8 =iStdDevOnArray( num_array ,0,8,0,MODE_SMA, k );
k --;}//----
Buffer [ i ]=;
i --;}//----return(0);}
Mr-Franklyn>> : 코드를 도와주세요? 배열에 중첩된 데이터의 표준 편차는 계산되지 않습니다. 문제에서 각 K 번째 최대값(최소값)에는 절대값 검색이 수행되는 동일한 간격으로 계산되는 자체 표준 편차가 있어야 합니다. 고맙습니다!
코드는 매우 원시적입니다.
참조: 루프의 맨 처음 반복에서 i=Bars-Period1+1, k=i+Period1-1=Bars-Period1+1+Period1-1=Bars를 얻은 다음 - Close[k], 즉, 우리는 이미 배열에서 벗어났습니다.
정답: i=Bars-Period1 -1
또한 - i에 대한 각 반복에서 Period1 배열을 값으로 다시 채우는 이유는 무엇입니까(1-i--만 이동)?
k에 대한 각 반복에서 전체 배열의 표준 편차를 계산하는 이유는 무엇입니까? 결국 길이는 5000이고 0이 있습니다! (내가 이해하는 500이라는 숫자는 Bars보다 "분명히" 더 큰 것으로 선택됨)?
맞습니다 - 먼저 배열을 채우고 (새 루프에서) 계산을 수행하십시오.
각 반복에서 StdDev8은 k에 대해 계산됩니다. 질문은 다음과 같습니다. 왜? 결국, 우리는 k가 변경될 때마다 이 값을 잃게 되며, 내가 이해한 대로 주기가 끝난 후에만 사용할 것입니다.
팁: 알고리즘의 순서도를 직접 그리고 살펴보고, 주기를 포함하여 종이에 일어나는 모든 일을 기록하십시오. 알고리즘이 원하는 것을 정확히 수행하는지 확인하십시오. 그 후에야 프로그래밍 언어로 번역을 진행하십시오. 부끄러워할 필요가 없습니다. 모든 사람이 이것으로 시작하고 이 방법의 이점을 높이 평가하는 많은 사람들이 멈추지 않습니다. :)))
안녕하세요 여러분! 질문이 있습니다: NonLagAma 표시기(선의 색상을 변경하여 매수 및 매도 신호 제공)의 코드에 어떤 종류의 사운드 또는 그래픽 신호(예: 별도의 창)는 표시기의 해당 신호와 함께 발행됩니다. 예를 들어 특정 기간에 연결하고 싶지만 알림이 여러 통화 쌍과 관련되도록 하고 싶습니다....
누구든지 도움을 주거나 조언 할 수 있다면 매우 감사하겠습니다!
그리고 나는 그것을 구현하는 방법을 여전히 알 수 없습니다 ... :)
도움이 될 것입니다 :)
도움이 될 것입니다 :)
이미 수정된 버전인가요?
입력 파라미터에 Alert Mode와 Warning Mode 값이 0이 있는데 이 값을 바꿔야 할까요?
이 버전은 삐 소리가 나나요?
제 첫 글에 빠른 답변 감사합니다! :)
마지막 두 개는 개장 시간으로 또는 닫는 시간으로?
마감 시간 기준 마지막 2개(거래 발생 - 이익 또는 손실)
여러분, 이 상황이 무엇을 의미하는지 설명하십시오.
코드:
if(High[0] > enve_start && enve_start > Low[0]) -> Envelopes 라인을 넘는 가격을 잡으려고 합니다.
로그 항목: 높음[0] = 1.0726 enve_start = 1.0751 낮음[0] = 1.0726.
저것들. 양초의 높고 낮음은 동일합니다. 모든 촛불도 마찬가지입니다.
High[0] & Low[0]은 대부분의 경우 동일합니다. 첫 번째 캔들 개수가 0이기 때문입니다.
그리고 이미 마감된 마지막 2개의 거래를 어떻게 선택합니까(계정 내역 목록에서)
이런 식이어야합니다 -
선택 매개변수를 올바르게 작성하는 방법은 무엇입니까?xrust писал(а) >>
High[0] & Low[0]은 대부분의 경우 동일합니다. 첫 번째 캔들 개수가 0이기 때문입니다.
답변 해주셔서 감사합니다. 쓴다면 얼마나 좋을까요
if ((High[0] > enve_stop > Low[ 1 ]) 또는 둘 다 더 나은가요?
모두에게 좋은 하루 2 단계 값을 처방하는 방법을 알려주십시오 (그림 첨부). - AO에 의한 마지막 녹색 막대의 높음(현재 것이 빨간색인 경우) 및 녹색 막대 이전의 마지막 빨간색 막대의 낮음. 고맙습니다.
색상이 변경되는 막대를 결정하고 iTime (찾은 막대에서)을 사용하여 시간을 찾고 레이블을 설정할 시간을 이미 알고 있어야 합니다.
답변 해주셔서 감사합니다. 쓴다면 얼마나 좋을까요
if ((High[0] > enve_stop > Low[ 1 ]) 또는 둘 다 더 나은가요?
나는 이것을 할 것입니다 :
코드를 도와주세요? 배열에 중첩된 데이터의 표준 편차는 계산되지 않습니다. 문제에서 각 K 번째 최대값(최소값)에는 절대값 검색이 수행되는 동일한 간격으로 계산되는 자체 표준 편차가 있어야 합니다. 고맙습니다!
코드는 매우 원시적입니다.
참조: 루프의 맨 처음 반복에서 i=Bars-Period1+1, k=i+Period1-1=Bars-Period1+1+Period1-1=Bars를 얻은 다음 - Close[k], 즉, 우리는 이미 배열에서 벗어났습니다.
정답: i=Bars-Period1 - 1
또한 - i에 대한 각 반복에서 Period1 배열을 값으로 다시 채우는 이유는 무엇입니까(1-i--만 이동)?
k에 대한 각 반복에서 전체 배열의 표준 편차를 계산하는 이유는 무엇입니까? 결국 길이는 5000이고 0이 있습니다! (내가 이해하는 500이라는 숫자는 Bars보다 "분명히" 더 큰 것으로 선택됨)?
맞습니다 - 먼저 배열을 채우고 (새 루프에서) 계산을 수행하십시오.
각 반복에서 StdDev8은 k에 대해 계산됩니다. 질문은 다음과 같습니다. 왜? 결국, 우리는 k가 변경될 때마다 이 값을 잃게 되며, 내가 이해한 대로 주기가 끝난 후에만 사용할 것입니다.
팁: 알고리즘의 순서도를 직접 그리고 살펴보고, 주기를 포함하여 종이에 일어나는 모든 일을 기록하십시오. 알고리즘이 원하는 것을 정확히 수행하는지 확인하십시오. 그 후에야 프로그래밍 언어로 번역을 진행하십시오. 부끄러워할 필요가 없습니다. 모든 사람이 이것으로 시작하고 이 방법의 이점을 높이 평가하는 많은 사람들이 멈추지 않습니다. :)))