Pls 누군가가 이 코드로 저를 도울 수 있습니다...항상 동일한 경고를 반복합니다. 예를 들어 한 쌍에 대한 구매 알림을 가져오면 약 7개의 촛불 후에 동일한 쌍에 대해 동일한 구매 알림이 표시됩니다. 작동하기를 원합니다. 쌍에 대해 BUY 경고를 가져오면 SELL 신호를 전달할 때까지 해당 쌍에 대해 BUY 신호를 다시 가져오지 않습니다.
Mastercash: Pls 누군가가 이 코드로 저를 도울 수 있습니다...항상 동일한 경고를 반복합니다. 예를 들어 한 쌍에 대한 구매 알림을 가져오면 약 7개의 촛불 후에 동일한 쌍에 대해 동일한 구매 알림이 표시됩니다. 작동하기를 원합니다. 쌍에 대해 BUY 경고를 가져오면 SELL 신호를 전달할 때까지 해당 쌍에 대해 BUY 신호를 다시 가져오지 않습니다.
안녕
누구든지 다음 기준으로 지표를 코딩하는 데 도움을 줄 수 있습니까?
사용자 입력:
1- 시간 프레임: 1분에서 4시간까지의 현재 시간 프레임:
2- RSI(마침표): 기본 설정 14
3- RSI 수준:
a- 상위 레벨: 50에서 100으로
b- 다운 레벨: 0에서 50까지
c- 중급: 50
4- 신호 모드:
- 매도 모드: 매도 신호만 표시합니다.
b- 매수 모드: 매수 신호만 표시합니다.
5- X= 사용자가 정의한 현재 날의 높거나 낮은 몇 핍 위 또는 아래.
판매 모드의 신호:
1- 매도 모드일: 차트에 매도 신호만 표시합니다.
2- RSI가 아래에서 위로 교차한 다음 위에서 중간 수준 아래로 되돌아갈 때까지 기다립니다.
3- 위의 중간 수준을 가로 지르는 첫 번째 촛불의 끝에서 빨간색 아래쪽 화살표를 그립니다.
4- 빨간색 화살표 신호 전에 x핍만큼 하루 최고 위에 녹색 점을 그립니다.
5- 경고 및 이메일 가능성(참, 거짓).
6- A 시간 전과 B 시간 이후에 교차(위, 아래 및 중간)를 무시합니다.
a- 기본 A: 플랫폼의 8:15.
b- 기본 B: 플랫폼의 22:00.
구매 모드의 신호:
1- 매수 모드일: 차트에 매수 신호만 표시합니다.
2- RSI가 위에서 아래로 교차할 때까지 기다린 다음 아래에서 중간 수준 위로 되돌립니다.
3- 아래에서 중간 수준을 가로 지르는 첫 번째 촛불의 끝에서 녹색 위쪽 화살표를 그립니다.
4- 녹색 화살표 신호 전에 X핍만큼 낮음 아래에 빨간색 점을 그립니다.
5- 경고 및 이메일 가능성(참, 거짓).
6- A 시간 전과 B 시간 이후에 교차(위, 아래 및 중간)를 무시합니다.
a- 기본 A: 플랫폼의 8:15.
b- 기본 B: 플랫폼의 21:00.
예시:
미리 감사드립니다
부메랑첫 번째 신호도 받지 않은 이유는 무엇입니까(표시한 신호와 동일한 조건)?
heiken_ashih_sw_mtf_chrt.mq4
안녕하세요, Mr.Tools가 친절하게 저를 위해 얼마 전에 이것을 만들어 주었지만 지금은 새로운 MT4에서 컴파일되지 않을 것입니다. timeframetoString 코드에 오류가 발생하고 "char"가 유효하지 않다는 등의 오류가 발생합니다!
고칠 수 있습니까?
여전히 시각적으로 작동하지만 전환이 제대로 유지되지 않은 "별도의 창"에 대한 두 번째 버전이 있습니다. 작동하는 .ex4 파일만 남겼지만 경고가 작동을 멈춘 것 같아서 다시 컴파일하여 확인하려고 합니다. . 기본 창과 별도 창에 동일한 것이 필요합니다. 감사해요.
heiken_ashih_sw_mtf_chrt.mq4
안녕하세요, Mr.Tools가 친절하게 저를 위해 얼마 전에 이것을 만들어 주었지만 지금은 새로운 MT4에서 컴파일되지 않을 것입니다. timeframetoString 코드에 오류가 발생하고 "char"가 유효하지 않다는 등의 오류가 발생합니다!
고칠 수 있습니까?
여전히 시각적으로 작동하지만 전환이 제대로 유지되지 않은 "별도의 창"에 대한 두 번째 버전이 있습니다. 작동하는 .ex4 파일만 남겼지만 경고가 작동을 멈춘 것 같아서 다시 컴파일하여 확인하려고 합니다. . 기본 창과 별도 창에 동일한 것이 필요합니다. 감사해요.Zigflip 이것은 차트 버전과 호환되도록 만든 것입니다. 혹시라도 별도의 창 버전이 있으므로 호환되도록 할 수 있습니다.
Pls 누군가가 이 코드로 저를 도울 수 있습니다...항상 동일한 경고를 반복합니다. 예를 들어 한 쌍에 대한 구매 알림을 가져오면 약 7개의 촛불 후에 동일한 쌍에 대해 동일한 구매 알림이 표시됩니다. 작동하기를 원합니다. 쌍에 대해 BUY 경고를 가져오면 SELL 신호를 전달할 때까지 해당 쌍에 대해 BUY 신호를 다시 가져오지 않습니다.
#속성 표시기_차트_창
#속성 표시기_버퍼 2
#property indicator_color1 라임
#property indicator_color2 빨간색
//--- 버퍼
이중 ExtMapBuffer1[];
이중 ExtMapBuffer2[];
//외부변수......
외부 int barToProcess=100;
//+----------------------------------------------- -------------------+
//| 커스텀 인디케이터 초기화 기능 |
//+----------------------------------------------- -------------------+
정수 초기화()
{
//---- 표시기
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,217);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexEmptyValue(0,0.0);
SetIndexStyle(1,DRAW_ARROW);
SetIndexArrow(1,217);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexEmptyValue(1,0.0);
//----
리턴(0);
}
//+----------------------------------------------- -------------------+
//| 커스텀 인디케이터 초기화 해제 기능 |
//+----------------------------------------------- -------------------+
정수 초기화()
{
//----
//----
리턴(0);
}
//+----------------------------------------------- -------------------+
//| 사용자 지정 표시기 반복 기능 |
//+----------------------------------------------- -------------------+
정수 시작()
{
int counted_bars=IndicatorCounted(),
한계;
if(counted_bars>0)
counted_bars--;
limit=막대-counted_bars;
if(limit>barsToProcess)
제한=barsToProcess;
for(int i=0;i<limit;i++)
{
더블 ema13=iMA(NULL,0,13,0,MODE_EMA,PRICE_CLOSE,0);
더블 ema5=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,0);
더블 b4ema13=iMA(NULL,0,13,0,MODE_EMA,PRICE_CLOSE,1);
더블 b4ema5=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,1);
더블맘=iMomentum(NULL,0,14,PRICE_CLOSE,0);
더블 b4mom=iMomentum(NULL,0,14,PRICE_CLOSE,1);
}
정적 날짜/시간 lastAlerted=0;
정적 문자열 AlertType1="";
정적 문자열 AlertType2="";
//업 알람
if((ema5>ema13)&&(ema5>b4ema5)&&(ema13>b4ema13)&&(엄마>b4mom)&&(엄마>98.6591)&&(lastAlerted!=시간[0])&&(AlertType1!="구매") ){
ExtMapBuffer1=높음+5*포인트;
}또 다른
ExtMapBuffer1=0.0;
Alert(Symbol()," ",Period(),"M 가격 인상");
//알림 판매
if((ema5<ema13)&&(ema5<b4ema5)&&(ema13<b4ema13)&&(엄마<b4mom)&&(엄마<100.6872)&&(lastAlerted!=시간[0])&&(AlertType2!="판매") ){
ExtMapBuffer2=낮음-5*포인트;
}또 다른
ExtMapBuffer2=0.0;
Alert(Symbol()," ",Period(),"M 가격 하락");
반환(0);
}
//+----------------------------------------------- -------------------+
Zigflip 이것은 차트 버전과 호환되도록 만든 것입니다. 혹시라도 별도의 창 버전이 있으므로 호환되도록 할 수 있습니다.
감사해요!
나는 별도의 창 버전에 대한 .ex4 파일을 가지고 있으며 어떻게 된 것인지 모르지만 .mq4를 어디에서나 찾을 수 없습니다!
방금 전에 차트 버전을 변경하여 별도의 버전으로 만들었습니다. 상단의 한 줄 - 표시기 속성 - chart_window에서 별도의 창으로 변경 - 괜찮지 않습니까?
안녕하세요 여러분,
당신의 도움이 필요합니다. 수정해야 하는 지표 사본을 보내려면 어떻게 해야 합니까? 방법을 모르겠습니다. 시간 내 줘서 고마워.
스티브,
안녕하세요 여러분,
당신의 도움이 필요합니다. 수정해야 하는 지표 사본을 보내려면 어떻게 해야 합니까? 방법을 모르겠습니다. 시간 내 줘서 고마워.
스티브,공개 코드인 경우 여기에 게시하기만 하면 됩니다("고급으로 이동"을 누르면 파일 첨부 방법을 찾을 수 있음).
Pls 누군가가 이 코드로 저를 도울 수 있습니다...항상 동일한 경고를 반복합니다. 예를 들어 한 쌍에 대한 구매 알림을 가져오면 약 7개의 촛불 후에 동일한 쌍에 대해 동일한 구매 알림이 표시됩니다. 작동하기를 원합니다. 쌍에 대해 BUY 경고를 가져오면 SELL 신호를 전달할 때까지 해당 쌍에 대해 BUY 신호를 다시 가져오지 않습니다.
#속성 표시기_차트_창
#속성 표시기_버퍼 2
#property indicator_color1 라임
#property indicator_color2 빨간색
//--- 버퍼
이중 ExtMapBuffer1[];
이중 ExtMapBuffer2[];
//외부변수......
외부 int barToProcess=100;
//+----------------------------------------------- -------------------+
//| 커스텀 인디케이터 초기화 기능 |
//+----------------------------------------------- -------------------+
정수 초기화()
{
//---- 표시기
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,217);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexEmptyValue(0,0.0);
SetIndexStyle(1,DRAW_ARROW);
SetIndexArrow(1,217);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexEmptyValue(1,0.0);
//----
리턴(0);
}
//+----------------------------------------------- -------------------+
//| 커스텀 인디케이터 초기화 해제 기능 |
//+----------------------------------------------- -------------------+
정수 초기화()
{
//----
//----
리턴(0);
}
//+----------------------------------------------- -------------------+
//| 사용자 지정 표시기 반복 기능 |
//+----------------------------------------------- -------------------+
정수 시작()
{
int counted_bars=IndicatorCounted(),
한계;
if(counted_bars>0)
counted_bars--;
limit=막대-counted_bars;
if(limit>barsToProcess)
제한=barsToProcess;
for(int i=0;i<limit;i++)
{
더블 ema13=iMA(NULL,0,13,0,MODE_EMA,PRICE_CLOSE,0);
더블 ema5=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,0);
더블 b4ema13=iMA(NULL,0,13,0,MODE_EMA,PRICE_CLOSE,1);
더블 b4ema5=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,1);
더블맘=iMomentum(NULL,0,14,PRICE_CLOSE,0);
더블 b4mom=iMomentum(NULL,0,14,PRICE_CLOSE,1);
}
정적 날짜/시간 lastAlerted=0;
정적 문자열 AlertType1="";
정적 문자열 AlertType2="";
//업 알람
if((ema5>ema13)&&(ema5>b4ema5)&&(ema13>b4ema13)&&(엄마>b4mom)&&(엄마>98.6591)&&(lastAlerted!=시간[0])&&(AlertType1!="구매") ){
ExtMapBuffer1=높음+5*포인트;
}또 다른
ExtMapBuffer1=0.0;
Alert(Symbol()," ",Period(),"M 가격 인상");
//알림 판매
if((ema5<ema13)&&(ema5<b4ema5)&&(ema13<b4ema13)&&(엄마<b4mom)&&(엄마<100.6872)&&(lastAlerted!=시간[0])&&(AlertType2!="판매") ){
ExtMapBuffer2=낮음-5*포인트;
}또 다른
ExtMapBuffer2=0.0;
Alert(Symbol()," ",Period(),"M 가격 하락");
반환(0);
}
//+----------------------------------------------- -------------------+이것은 그것을 하는 방법일 것입니다.
친애하는 Mrtools
첨부된 표시기 'macd 신호 라인 '에서 계산은 SMA로, EMA(예: Gerald Appel MACD)에서 계산할 수 있습니까?
일부 시간 프레임에서 MACD가 제대로 표시되지 않습니다. 더 나은 시각적 효과를 위해 여기에 승수를 추가할 수 있습니까?
도움을 주셔서 감사합니다.
비밀 코드
친애하는 Mrtools
첨부된 표시기에서 'macd 신호 라인' 계산은 SMA로, EMA(예: Gerald Appel MACD)에서 계산할 수 있습니까?
일부 시간 프레임에서 MACD가 제대로 표시되지 않습니다. 더 나은 시각적 효과를 위해 여기에 승수를 추가할 수 있습니까?
도움을 주셔서 감사합니다.
비밀 코드Hi Secretcode , macd에 대한 고속, 저속 및 신호 ma에 대한 모드 옵션을 추가하고 승수를 추가했습니다.