여러 일반 EA 템플릿을 사용하고 iCustom을 참조하려고 시도했지만 EA가 정상적으로 컴파일되고 표시기 자체에서 "거래 신호"를 생성하더라도 거래가 이루어지지 않습니다.
iCustom을 잘못 참조하고 있는 것 같습니다. 의견을 보내주시면 감사하겠습니다.
Complex_Pairs1 표시기에서 두 값을 참조하려고 합니다.
하나는 신호선(SetIndexBuffer 0)이고 다른 하나는 신호선의 이동 평균(SetIndexBuffer 1)입니다.
표시기에는 두 가지 외부 매개변수가 있습니다.
SignalType(표시기 크로스오버의 경우 신호 유형용)
periodSMA (단순 이동 평균의 기간)
아래 소스코드의 해당 부분을 붙여넣었습니다.
iCustom을 사용하여 신호선과 막대 1과 막대 2의 SMA 등 4가지 다른 값에 액세스하려고 하며 다음 코드를 사용하고 있습니다.
이중 SignallineShift1 = iCustom(NULL,NULL,"복합_쌍1", 2,0,0,1);
이중 SmaShift1 = iCustom(NULL,NULL,"복합_쌍1", 2,4,1,1);
이중 SignallineShift2 = iCustom(NULL,NULL,"복합_쌍1", 2,0,0,2);
이중 SmaShift2 = iCustom(NULL,NULL,"복합_쌍1", 2,4,1,2);
지표 값을 올바르게 참조하고 있습니까? iCustom(기호, 시간 프레임, 표시기 이름, SignalType, periodSMA, IndexBuffer, Shift). 아니면 신호 라인 에 대해 signaltype 및 periodma를 생략하고 SMA에 대해 signalType을 생략해야 합니까?
지시자
대부분 가능합니다. 표시기를 코더에게 보내면 코더가 작업을 수행합니다. 당신이 관심이 있다면 내가 할 수 있습니다.
지표에서 거래
안녕,
거래 신호가 표시될 때 경고를 생성하고 화살표(위 또는 아래)를 그리는 표시기가 있습니다. 그것은 구입한 표시기입니다(예, 실제로 직접 비용을 지불했습니다...). 그래서 나는 코드가 없고, 단지 컴파일된 파일이 있습니다.
지표가 경고하거나 차트를 그릴 때 거래할 EA를 만드는 방법이 있습니까?
지표는 지표 버퍼 를 사용하는 것으로 보이지 않으며 단순히 거래 결정을 내리기 위해 다른 지표의 범위를 측정하는 것입니다. 즉, iCustom을 사용하여 레벨을 읽을 수 없습니다.
도움을 주시면 감사하겠습니다.
건배
편집: 알겠습니다. 내 게시물이 구체적으로 ... "iCustom을 사용하여 레벨을 읽을 수 없습니다"라고 명시되어 있을 때 내 게시물이 iCustom 스레드로 이동된 이유는 확실하지 않지만 누군가가 어쨌든 나를 도울 것입니다...
아마도 내 질문은 다음과 같이 바꾸어야 합니다.
EA로 경고 창의 내용을 읽을 수 있는 방법이 있습니까?
iCustom 참조 문제
안녕
여러 일반 EA 템플릿을 사용하고 iCustom을 참조하려고 시도했지만 EA가 정상적으로 컴파일되고 표시기 자체에서 "거래 신호"를 생성하더라도 거래가 이루어지지 않습니다.
iCustom을 잘못 참조하고 있는 것 같습니다. 의견을 보내주시면 감사하겠습니다.
Complex_Pairs1 표시기에서 두 값을 참조하려고 합니다.
하나는 신호선(SetIndexBuffer 0)이고 다른 하나는 신호선의 이동 평균(SetIndexBuffer 1)입니다.
표시기에는 두 가지 외부 매개변수가 있습니다.
SignalType(표시기 크로스오버의 경우 신호 유형용)
periodSMA (단순 이동 평균의 기간)
아래 소스코드의 해당 부분을 붙여넣었습니다.
iCustom을 사용하여 신호선과 막대 1과 막대 2의 SMA 등 4가지 다른 값에 액세스하려고 하며 다음 코드를 사용하고 있습니다.
이중 SignallineShift1 = iCustom(NULL,NULL,"복합_쌍1", 2,0,0,1);
이중 SmaShift1 = iCustom(NULL,NULL,"복합_쌍1", 2,4,1,1);
이중 SignallineShift2 = iCustom(NULL,NULL,"복합_쌍1", 2,0,0,2);
이중 SmaShift2 = iCustom(NULL,NULL,"복합_쌍1", 2,4,1,2);
지표 값을 올바르게 참조하고 있습니까? iCustom(기호, 시간 프레임, 표시기 이름, SignalType, periodSMA, IndexBuffer, Shift). 아니면 신호 라인 에 대해 signaltype 및 periodma를 생략하고 SMA에 대해 signalType을 생략해야 합니까?
건배
토마스
_________________________________________________ ________________
#속성 표시기_분리_창
#속성 표시기_버퍼 2
#property indicator_color1 녹색
#property indicator_color2 빨간색
#속성 표시기_너비2 1
//---- 버퍼
이중 쌍[],ma[];
//----
외부 정수 신호 유형 = 2;
외부 int periodSMA=4;
SetIndexStyle(0, DRAW_LINE);
SetIndexStyle(1, DRAW_LINE);
SetIndexBuffer(0, 쌍);
SetIndexBuffer(1, ma);
제로를 사용해 보았다
그런데.
시간대 값에 NULL 대신 0을 사용해 보았습니다. EA는 여전히 작동하지 않습니다.
MA 값은 > 0으로 설정해야 합니다.
그런데. 시간대 값에 NULL 대신 0을 사용해 보았습니다. EA는 여전히 작동하지 않습니다.
안녕하세요 토마스,
이중 SignallineShift1 = iCustom(NULL, NULL , "복합_쌍1", 2, 0 , 0,1);
이중 SmaShift1 = iCustom(NULL, NULL , "복합_쌍1", 2,4,1,1);
이중 SignallineShift2 = iCustom(NULL,NULL,"복합_쌍1", 2, 0,0,2 );
이중 SmaShift2 = iCustom(NULL, NULL , "복합_쌍1", 2,4,1,2);
1) NULL 대신 TF에 0 사용
2) SignallineShift1 및 SignallineShift2에는 "마침표"가 없습니다.
a) MA 기간은 최소 1이어야 합니다(현재 가격 라인과 동일 - 0일 수 없음)
b) 귀하의 예에서 모든 "periodma"는 4로 설정되어야 합니다.
3) 로그의 값을 인쇄하거나 차트의 주석으로 인쇄하여 EA가 지표 값을 얻고 있는지 확인할 수 있습니다.
예시:
Print(" SignallineShift1 = ",SignallineShift1);
Comment(" SignallineShift1 = ",SignallineShift1);
도움이 되었기를 바랍니다,
로버트
forex-tsd ' 관리자
당신의 도움을 주셔서 감사합니다
질문
버퍼가 7개인 표시기가 있습니다.
트렌드 색상이 7번째 버퍼에 있기 때문입니다.
어떻게 7번째 버퍼를 얻을 수 있습니까?
첨부는 내가 사용하는 표시기입니다
예, 오늘 아침에 일어났을 때
AUSSIE 달러 급증 sharley(내 교차 쌍에 비해) 즉, 전반적으로 호주 달러 약세
따라서 금요일 저녁의 하락세(마지막 구간)에도 불구하고 방향을 따라가야 합니다.
그런 다음 오늘 나중에 호주 QUANTAS 구호 후 호주 달러가 다시 강세 방향으로 돌아갑니다.
지금 어느 방향에 베팅해야 하는지, 아니면 MA 추세를 따라야 하는지 잘 모르겠습니다.
DEMO 계정이지만 실제 계정 인만큼 느낌과 공감을 얻었습니다
------
그래도
원하는 답은 없지만 . . . . . . ..
0 , 1 2 3 에서 대부분의 MQ4 카운트(0부터 먼저)
하지만 버퍼-- 배열의 이름
1 2 3 4 5 6만 하세요 -- 7번은 하지 마세요
그래서 당신은 당신이 보는 것을 명시적으로 설명할 수 있습니다 -- 또는 당신이 그것을 잘못 볼 수 있습니다
어쨌든 많은 MTF HA가 있습니다 -- 나는 아직 당신의 것을 시도하지 않았습니다. 그냥 제 메타 편집기에서 읽어보세요.
예, 오늘 아침에 일어났을 때
AUSSIE 달러 급증 sharley(내 교차 쌍에 비해) 즉, 전반적으로 호주 달러 약세
따라서 금요일 저녁의 하락세(마지막 구간)에도 불구하고 방향을 따라가야 합니다.
그런 다음 오늘 나중에 호주 QUANTAS 구호 후 호주 달러가 다시 강세 방향으로 돌아갑니다.
지금 어느 방향에 베팅해야 하는지, 아니면 MA 추세를 따라야 하는지 잘 모르겠습니다.
DEMO 계정이지만 실제 계정인만큼 느낌과 공감을 얻었습니다
------
그래도
원하는 답은 없지만 . . . . . . ..
0 , 1 2 3 에서 대부분의 MQ4 카운트(0부터 먼저)
하지만 버퍼-- 배열의 이름
1 2 3 4 5 6만 하세요 -- 7번은 하지 마세요
그래서 당신은 당신이 보는 것을 명시적으로 설명할 수 있습니다 -- 또는 당신이 그것을 잘못 볼 수 있습니다
어쨌든 많은 MTF HA가 있습니다 -- 나는 아직 당신의 것을 시도하지 않았습니다. 그냥 제 메타 편집기에서 읽어보세요.내가 혼란스러워하는 부분은 데이터를 어떻게 얻을 수 있는지 입니다 ... 도움이 될 icustom에 대한 예가 있다면