[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 336

 
snowman647 писал(а) >>
무작위로 거래 하는 어드바이저 를 본 사람이 있는지 알려주세요 - 모든 구현 ... (이론적으로는 확산으로 인해 천천히 병합되어야 함)

이 옵션을 확인하십시오. http://vinin.ucoz.ru/forum/10-38-1

마지막 게시물

 

시민 여러분! 누가 DDE를 통해 Matlab과 MT4를 연결했는지, 연결이 초기화되지 않는 이유를 알려주세요.

나는 channel = ddeinit('MT4','BID');

응답 - 채널 = 0

그렇다면 메타 트레이더가 실행 중입니다.

 

안녕하세요.

조언해주실 수 있나요?

가격의 반대편에 선이 그려지도록 MA 표시기에서 무엇을 변경해야 합니까? 예를 들어 가격이 내리면 오른쪽과 같이 표시선 이 표시되고 오르면 왼쪽에 표시선이 표시됩니다.

반대로 하는 방법?

 
smogsam писал(а) >>

안녕하세요.

조언해주실 수 있나요?

가격의 반대편에 선이 그려지도록 MA 표시기에서 무엇을 변경해야 합니까? 예를 들어 가격이 내리면 오른쪽과 같이 표시선이 표시되고 오르면 왼쪽에 표시선이 표시됩니다.

반대로 하는 방법?

이동하는 정도는 표시기의 지연 기간에 따라 다르지만 표시기를 과거로 일정 기간 뒤로 이동해야 할 수도 있습니다. SMA는 반기입니다.

따라서 SMA를 기간 뒤로 이동하면 기록에서 원하는 것을 볼 수 있습니다.

 
Chemist >> :

시민 여러분! 누가 DDE를 통해 Matlab과 MT4를 연결했는지, 연결이 초기화되지 않는 이유를 알려주세요.

나는 channel = ddeinit('MT4','BID');

응답 - 채널 = 0

그렇다면 메타 트레이더가 실행 중입니다.

Service-Settings-Server-Allow에서 DEE 서버를 활성화 했습니까?

그런 다음 일반적으로 필요합니다.

 
Urain >> :

Service-Settings-Server-Allow에서 DEE 서버를 활성화 했습니까?

그런 다음 일반적으로 필요합니다.


모든 것, 나는이 문제를 극복했습니다. 채널이 원하는 값을 취했습니다. 지금 데이터를 얻으려고

rc = ddeadv(채널, 'EURUSD','disp(x)','x',[1 1]); - 들어오는 틱의 값을 콘솔에 표시하려고 합니다.

그러나 rc=1에도 불구하고 작동하지 않습니다. 무슨 일이야, 말해?

 


안녕하세요. 나는 DeMark의 이론을 기반으로 맞춤형 지표 를 만들기 위한 코드를 며칠 동안 작업해 왔습니다. 지표의 본질은 단위 시간당 가격(종가[i]-시가[i])/(고가[i]-저가[i])이 이동한 경로입니다. 예를 들어 하루에 거래량을 곱합니다. 같은 기간의. 가격이 오르면 이 값의 가치가 곱해집니다. 볼륨당 이전 값에 추가됩니다. 가격이 하락하면 전일에서 오늘의 가치를 뺍니다. 즉, 전날에 양수 값을 더하고 음수 값을 뺍니다. 한 기간의 양수 값과 음수 값의 비율은 구매자 / 판매자의 압력 크기에 대한 백분율 표현입니다. 그렇지 않으면이 지느러미의 축적 / 분포입니다. 도구.

특수 기능 시작에 대해서만 코드를 제공합니다. 왜냐하면 변수 초기화에는 문제가 없습니다. 코드가 실행되면 반복이 0일 때 표시 곡선이 표시 창의 천장/바닥으로 "가게" 됩니다.

내가 무엇을 잘못하고 있지? 어떻게? 도와 주셔서 감사합니다.


정수 시작()
{
int i,j,nCountedBars;
이중 V,X,Y,Z;

if(바<=Fi) return(0);

nCountedBars=IndicatorCounted();
//----
i=바-Fi-1;
if(nCountedBars>Fi)
i=Bars-nCountedBars-1;
동안(i>=0)
{
V=(종가[i]-오픈[i])/(고[i]-저[i]);
if(V>0)
X+=V*부피[i];
또 다른
Y+=V*볼륨[i];



Alert("V=",V," X=",X," Y=",Y," i=",i);


ExtDMFiBuffer[i]=100-100/(1+MathAbs(X/Y));


나--;
}
리턴(0);
파일:
demarkrf.mq4  2 kb
 
Laven писал(а) >>

안녕하세요. 나는 DeMark의 이론을 기반으로 맞춤형 지표를 만들기 위한 코드를 며칠 동안 작업해 왔습니다. 지표의 본질은 단위 시간당 가격(종가[i]-시가[i])/(고가[i]-저가[i])이 이동한 경로입니다. 예를 들어 하루에 거래량을 곱합니다. 같은 기간의. 가격이 오르면 이 값의 가치가 곱해집니다. 볼륨당 이전 값에 추가됩니다. 가격이 하락하면 전일에서 오늘의 가치를 뺍니다. 즉, 전날에 양수 값을 더하고 음수 값을 뺍니다. 한 기간의 양수 값과 음수 값의 비율은 구매자 / 판매자의 압력 크기에 대한 백분율 표현입니다. 그렇지 않으면이 지느러미의 축적 / 분포입니다. 도구.

0으로 나누기가 얻어진다.

나누기 전에 0에 제어를 추가하면 그리기가 시작됩니다.

그러나 지표의 논리를 변경해야 합니다. 각각의 새로운 틱에서 X 및 Y 변수는 0과 같은 값을 취합니다. 기록에서 올바르게 작동

파일:
 
Laven писал(а) >>

고맙습니다. 수정 사항을 살펴보겠습니다. 하지만

마찬가지로 그래픽의 곡선은 "바닥"으로 이동합니다. 직접 사용해 보세요.

이전글 수정했습니다. 파일이 변경되었습니다.

표시기를 변경할 수 있습니다. 그러나 중간 계산에는 추가 버퍼가 필요합니다.

 
Vinin >> :

0으로 나누기가 얻어진다.

나누기 전에 0에 제어를 추가하면 그리기가 시작됩니다.

그러나 지표의 논리를 다시 만들어야 할 것입니다. 각각의 새로운 틱에서 X 및 Y 변수는 0과 같은 값을 취합니다. 기록에서 올바르게 작동

역사에? 즉, 오늘은 계산에서 제외되어야한다는 것이 밝혀졌습니다. 우리는 어제부터 계산을 시작하고 나는--?