안녕하세요 여러분. 간단한 MTF 확률적 교차 표시기를 코딩하려고 하는데 몇 가지 문제가 있습니다. 저는 Scorpion의 '3 MAs Cross Arrows' 표시기를 기본으로 사용하고 확률을 위해 수정했습니다(고마워 Scorpion!).
기본적으로 2개의 확률론을 갖고 싶습니다. 하나는 현재 시간 프레임이고 다른 하나는 4시간입니다. 현재 시간대 스토캐스틱이 올라가고 4시간 스토캐스틱이 올라가면 화살표가 표시됩니다. 현재 시간대의 스토캐스틱은 상승하지만 4시간 스토캐스틱은 하락하면 화살표가 표시되지 않습니다.
내가 부착한 표시기는 화살표를 그립니다. 그러나 4시간이 줄어들면 매수 화살표를 그리고 그 반대의 경우도 마찬가지입니다. 어떤 도움이든 감사합니다!
친애하는 forex-tsd 회원 여러분, 2개의 지연되지 않은 ma가 같은 방향으로 갈 때 저를 놀라게 할 경보를 찾고 있습니다. 내 차트에 설정한 것은 igorad에서 만든 2개의 non-lag ma입니다. 어쨌든, 하나는 9로 설정하고 다른 하나는 27로 설정했습니다. 추세가 방향을 바꾸면 9가 색상을 변경합니다. 27에서도 마찬가지입니다. 어쨌든. 추세가 점점 강해지고 있다는 것을 알려주는 소리로 경고하는 동일한 색상을 둘 다 변경할 때 어떻게 해야 합니까? 나는 여기에서 나 자신을 분명히 했기를 바랍니다. 내 설명으로 충분히 명확하지 않은 경우 알려주십시오.
여러분 모두에게
나는 잘 작동하는 Ea가 있습니다. 그러나 일부 매개 변수가 최적화되지 않은 것 같습니다.
모든 매개변수는 배열에 넣습니다.
Array1[0] = "EURUSD";/통화
Array2[0] = 60;//아이템 프레임
Arra3[0]= 20;//매개변수1
배열[4]=xx;//매개변수 2
내가 필요한 것은 그 값을 백 테스트에서 최적화할 수 있는 extern 매개변수로 넣는 것입니다.
처리 방법. 샘플 코드는 높이 평가됩니다.
문자열을 사용하여 외부 매개변수를 저장할 수 있습니다.
외부 문자열 Par1 = "20,30,40,50";
그러면 int 배열이 생깁니다.
정수 _par1[10];
그런 다음 라인을 구문 분석하고 프로그램에서 사용할 _par1[] 변수에 모든 것을 저장하는 함수 가 필요합니다.
내 표시기에서 일부 코드를 복사했습니다.
int line_cnt = 0;
이중 매개변수[10];
문자열 이름[10];
int parse_line(문자열 라인){
int len = StringLen(라인), i = 0, startPos = 0, par = -1;
if(len < 6) return(0);
문자열 str;
동안(i <= len){
if(len == 나는 || StringGetChar(줄, 나는) == sep1){
파++;
str = StringSubstr(라인, startPos, i-startPos);
if(파라미터 < 6) params[line_cnt][파라미터] = StrToInteger(str);
else if(파 == 6) 이름[line_cnt] = str;
또 다른{
if(StringFind(str, "거짓") != -1) nPar[line_cnt][par-6] = 0;
else if(StringFind(str, "true") != -1) nPar[line_cnt][par-6] = 1;
그렇지 않으면 nPar[line_cnt][par-6] = StrToDouble(str);
}
나는 ++;
시작 위치 = 나;
}
나는 ++;
}
//nPar[line_cnt][0] = par-6;
}
다음과 같이 사용할 수 있습니다.
parse_line("헤헤,10,203,40,5.34");
나는 이것을 다른 포럼에 올렸지만 아직 이것을 알아내지 못했습니다:
안녕하세요 여러분. 간단한 MTF 확률적 교차 표시기를 코딩하려고 하는데 몇 가지 문제가 있습니다. 저는 Scorpion의 '3 MAs Cross Arrows' 표시기를 기본으로 사용하고 확률을 위해 수정했습니다(고마워 Scorpion!).
기본적으로 2개의 확률론을 갖고 싶습니다. 하나는 현재 시간 프레임이고 다른 하나는 4시간입니다. 현재 시간대 스토캐스틱이 올라가고 4시간 스토캐스틱이 올라가면 화살표가 표시됩니다. 현재 시간대의 스토캐스틱은 상승하지만 4시간 스토캐스틱은 하락하면 화살표가 표시되지 않습니다.
내가 부착한 표시기는 화살표를 그립니다. 그러나 4시간이 줄어들면 매수 화살표를 그리고 그 반대의 경우도 마찬가지입니다. 어떤 도움이든 감사합니다!
가리키다 ?
누군가 MT4/MQL에서 Point가 무엇을 의미하는지 설명할 수 있습니까?
예를 들어 - FX에서 EUR/USD의 포인트 가치 는 얼마입니까? USD/JPY는 어떻습니까? EUR의 경우 .0001, JPY의 경우 .01입니까?
지수 선물은 어떻습니까? ES, ER2, YM의 포인트는 무엇입니까? .25, .10, 1?
죄송합니다. FX의 경우 pip 또는 선물의 경우 틱을 의미하는 것처럼 보이기 때문에 포인트가 의미하는 바를 정확히 파악하려고 합니다. 하지만 포인트와 틱 사이에는 큰 차이가 있습니다.
감사해요.
안녕하세요 코더의 구루입니다.
PDF 가이드에 대한 감사의 작은 메시지입니다.
그들은 매우 도움이되고 잘했습니다.
지표 결합
누가 이 Fx Sniper에 A 6 LWMA를 추가하는 방법을 알려줄 수 있습니까?
nonlag MA에 대한 질문
친애하는 forex-tsd 회원 여러분, 2개의 지연되지 않은 ma가 같은 방향으로 갈 때 저를 놀라게 할 경보를 찾고 있습니다. 내 차트에 설정한 것은 igorad에서 만든 2개의 non-lag ma입니다. 어쨌든, 하나는 9로 설정하고 다른 하나는 27로 설정했습니다. 추세가 방향을 바꾸면 9가 색상을 변경합니다. 27에서도 마찬가지입니다. 어쨌든. 추세가 점점 강해지고 있다는 것을 알려주는 소리로 경고하는 동일한 색상을 둘 다 변경할 때 어떻게 해야 합니까? 나는 여기에서 나 자신을 분명히 했기를 바랍니다. 내 설명으로 충분히 명확하지 않은 경우 알려주십시오.
기독교인
까다로운 프로그래밍 질문
작업 중인 EA에 도움이 필요합니다. 어려운 질문들입니다. 이 중 하나라도 수행해야 하는 작업을 알고 있다면 예를 제공할 수 있습니까?
이것은 항목을 위한 것입니다:
1. 뒤돌아볼 줄 안다. 프로그램이 다른 조건이 true가 되는지 확인하는 동안 다음 n개의 막대에 대해 조건을 True로 플래그 지정(또는 기억)하려면 어떻게 해야 합니까?
아마도 카운터 변수를 사용하면 다음과 같은 질문이 생깁니다. 현재(또는 이전) 막대에서 n개의 막대를 앞으로 계산하려면 어떻게 해야 합니까?
(그리고 EA의 어디에 카운터를 두나요?)
다음 질문은 종료에 대한 것입니다.
2. 입력 이후 가장 높은(또는 가장 낮은) High, Low 또는 Close 값을 저장하는 변수를 어떻게 설정합니까? 더 높은(낮은) 값이 발생할 때마다 업데이트되어야 합니다. (다음 질문도 참조하십시오.)
3. 입력 이후 마지막 n 개 막대 중 가장 높은 값(또는 가장 낮은 값) 또는 닫기 값을 저장하는 변수를 어떻게 설정합니까?
// 이것은 현재(그래프의 마지막 - 0 막대)로 시작하는 마지막 10개 막대의 최고/최저 가격을 제공합니다.
이중 최고가 = 높음;
이중 최저가격 = 낮음;
이중 최고 닫기 = 높음;
10바 미만으로 거래를 입력한 이후(및 포함) 바에 제한하려면 이것을 어떻게 적용합니까? 10개의 막대 이후에는 10개의 막대를 사용합니다.
참고: 높음 및 낮음의 경우 현재 막대를 포함합니다. 닫기의 경우 가장 최근에 닫힌 막대를 사용합니다.
4. "보너스 질문" 오늘 당신이 Hot하다면:
30% 또는 40%와 같은 미결 주문의 일부를 어떻게 마감합니까?
감사해요!
안녕하세요 코더의 구루입니다.
PDF 가이드에 대한 감사의 작은 메시지입니다.
그들은 매우 도움이되고 잘했습니다.안녕하세요 clippertm님,
이 pdf 파일을 얻을 수 있는 링크를 게시하거나 여기에 파일 자체를 게시하시겠습니까?
모두 제일 좋다,
N2