mladen, 저는 초보 프로그래머에게 감사드립니다. 사실 당신은 얼마 전에 파트 1 코드로 저를 도왔던 사람입니다. 그러나 경고는 새 촛불의 시작 부분에서 여전히 반복됩니다. pls는 친절하게도 파트 1과 2를 모두 볼 수 있도록 도와주세요. 고급 감사합니다!
아래 원본 메시지를 참조하세요.
좋은 하루 되세요. pls는 누군가가 아래 코드를 수정하고 설명하는 데 도움을 주었으면 합니다. 코드의 첫 번째 부분에는 구매 및 판매 경고가 포함되어 있습니다. 구매 및 판매 신호가 발생할 때만 경고를 제공하도록 지원하지만 경고는 해당 경고에서 반복됩니다. 모든 새 초의 시작....pls는 설정 조건이 발생할 때만 경고음을 냄으로써 이를 수정하는 데 도움이 됩니다.
코드의 두 번째 부분은 중지 경고입니다. 진행 중인 구매 또는 판매 기회가 더 이상 없을 때 사용자에게 중지 신호를 보내는 것입니다. 해당 코드는 작동을 전혀 거부합니다. 도와주세요....
Mastercash: mladen, 저는 초보 프로그래머에게 감사드립니다. 사실 당신은 얼마 전에 파트 1 코드로 저를 도왔던 사람입니다. 그러나 경고는 새 촛불의 시작 부분에서 여전히 반복됩니다. pls는 친절하게도 파트 1과 2를 모두 볼 수 있도록 도와주세요. 고급 감사합니다!
아래 원본 메시지를 참조하세요.
좋은 하루 되세요. pls는 누군가가 아래 코드를 수정하고 설명하는 데 도움을 주었으면 합니다. 코드의 첫 번째 부분에는 구매 및 판매 경고가 포함되어 있습니다. 구매 및 판매 신호가 발생할 때만 경고를 제공하도록 지원하지만 경고는 해당 경고에서 반복됩니다. 모든 새 초의 시작....pls는 설정 조건이 발생할 때만 경고음을 냄으로써 이를 수정하는 데 도움이 됩니다.
코드의 두 번째 부분은 중지 경고입니다. 진행 중인 구매 또는 판매 기회가 더 이상 없을 때 사용자에게 중지 신호를 보내는 것입니다. 해당 코드는 작동을 전혀 거부합니다. 도와주세요....
안녕하세요 mladen, 저는 이 표시기를 오래 전에 조정했고 지금 표시되는 방식이 마음에 들지만 유일한 문제는 이제 CPU를 완전히 사용하고 있다는 것입니다. 내부를 살펴보고 코드를 정리해야 하는지 또는 시장이 움직이기 시작할 때 내 플랫폼이 정지되는 이유를 확인하십시오.
mladen, 저는 초보 프로그래머에게 감사드립니다. 사실 당신은 얼마 전에 파트 1 코드로 저를 도왔던 사람입니다. 그러나 경고는 새 촛불의 시작 부분에서 여전히 반복됩니다. pls는 친절하게도 파트 1과 2를 모두 볼 수 있도록 도와주세요. 고급 감사합니다!
아래 원본 메시지를 참조하세요.
좋은 하루 되세요. pls는 누군가가 아래 코드를 수정하고 설명하는 데 도움을 주었으면 합니다. 코드의 첫 번째 부분에는 구매 및 판매 경고가 포함되어 있습니다. 구매 및 판매 신호가 발생할 때만 경고를 제공하도록 지원하지만 경고는 해당 경고에서 반복됩니다. 모든 새 초의 시작....pls는 설정 조건이 발생할 때만 경고음을 냄으로써 이를 수정하는 데 도움이 됩니다.
코드의 두 번째 부분은 중지 경고입니다. 진행 중인 구매 또는 판매 기회가 더 이상 없을 때 사용자에게 중지 신호를 보내는 것입니다. 해당 코드는 작동을 전혀 거부합니다. 도와주세요....
정적 날짜/시간 lastAlerted=0;
//모멘텀.....1시간
더블맘_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
더블 b4mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,1);
(1)======== 매수 및 매도 알림==========
//구매 알림
if(mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerte d!=시간[0])){
lastAlerted=시간[0];
Alert(구매","\n"," 현재 시간 은 ",TimeToStr(CurTime()),"\n",Symbol());
}
//판매 알림
if(mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlert ed!=시간[0])){
lastAlerted=시간[0];
Alert("판매","\n","현재 시간은 ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}
(2)========== 매수 및 매도 중지 경고==============
//구매 중지 알림
if(mom_1h<b4mom_1h)&&(lastAlerted!=시간[0])){
lastAlerted=시간[0];
Alert(구매 중지","\n","현재 시간은 ",TimeToStr(CurTime()),"\n",Symbol());
}
//판매 중단 경고
if(mom_1h>b4mom_1h)&&(lastAlerted!=시간[0])){
lastAlerted=시간[0];
Alert(" 판매 중지","\n","현재 시간은 ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}
mladen, 저는 초보 프로그래머에게 감사드립니다. 사실 당신은 얼마 전에 파트 1 코드로 저를 도왔던 사람입니다. 그러나 경고는 새 촛불의 시작 부분에서 여전히 반복됩니다. pls는 친절하게도 파트 1과 2를 모두 볼 수 있도록 도와주세요. 고급 감사합니다!
아래 원본 메시지를 참조하세요.
좋은 하루 되세요. pls는 누군가가 아래 코드를 수정하고 설명하는 데 도움을 주었으면 합니다. 코드의 첫 번째 부분에는 구매 및 판매 경고가 포함되어 있습니다. 구매 및 판매 신호가 발생할 때만 경고를 제공하도록 지원하지만 경고는 해당 경고에서 반복됩니다. 모든 새 초의 시작....pls는 설정 조건이 발생할 때만 경고음을 냄으로써 이를 수정하는 데 도움이 됩니다.
코드의 두 번째 부분은 중지 경고입니다. 진행 중인 구매 또는 판매 기회가 더 이상 없을 때 사용자에게 중지 신호를 보내는 것입니다. 해당 코드는 작동을 전혀 거부합니다. 도와주세요....
정적 날짜/시간 lastAlerted=0;
//모멘텀.....1시간
더블맘_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
더블 b4mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,1);
(1)======== 매수 및 매도 알림==========
//구매 알림
if(mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerte d!=시간[0])){
lastAlerted=시간[0];
Alert(구매","\n","현재 시간은 ",TimeToStr(CurTime()),"\n",Symbol());
}
//판매 알림
if(mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlert ed!=시간[0])){
lastAlerted=시간[0];
Alert("판매","\n","현재 시간은 ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}
(2)========== 매수 및 매도 중지 경고==============
//구매 중지 알림
if(mom_1h<b4mom_1h)&&(lastAlerted!=시간[0])){
lastAlerted=시간[0];
Alert(구매 중지","\n","현재 시간은 ",TimeToStr(CurTime()),"\n",Symbol());
}
//판매 중단 경고
if(mom_1h>b4mom_1h)&&(lastAlerted!=시간[0])){
lastAlerted=시간[0];
Alert(" 판매 중지","\n","현재 시간은 ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}다음과 같이 시도하십시오.
static datetime lastAlerted2=0;
static string lastType1="";
static string lastType2="";
//Momentum.....1hour
double mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
double b4mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,1);
//========Alerts for buy and Sell==========
//Alerts for buy
if((mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Buy")){
lastAlerted1=Time[0];
lastType1="Buy";
Alert("Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts for Sell
if((mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Sell")){
lastAlerted1=Time[0];
lastType1="Sell";
Alert("Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( ));
}
//==========Alerts for Stop buying and sell==============
//Alert to stop Buy
if((mom_1h<b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Buy")){
lastAlerted2=Time[0];
lastType2="Stop Buy";
Alert("Stop Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts to Stop Selling
if((mom_1h>b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Sell")){
lastAlerted2=Time[0];
lastType2="Stop Sell";
Alert(" Stop Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( ));
}
감사합니다. 그렇게 하겠습니다!
코딩 도움말
안녕 모두.
mladen 또는 mr.tools를 사용하십시오. 이 표시기를 새로 고치는 데 약간의 문제가 있습니다. 새 양초가 열리면 자동으로 올바르게 새로 고쳐지지 않고 외부 매개변수 창을 열고 닫아야 새 양초가 새로 고쳐집니다. 코드를 보고 고칠 수 있습니까?
감사해요.
s.mq4
안녕 모두.
mladen이나 mr.tools로 부탁드립니다. 이 표시기를 새로 고치는 데 약간의 문제가 있습니다. 새 양초가 열리면 자동으로 올바르게 새로 고쳐지지 않고 외부 매개변수 창을 열고 닫아야 새 양초가 새로 고쳐집니다. 코드를 보고 고칠 수 있습니까?
감사해요.
s.mq4르프레즈
지금 사용해 보세요
고마워요, mladen. 너는 천재 야.![](https://c.mql5.com/forextsd/smiles/regular_smile.png)
mt4 코딩에 대한 도움이 필요합니다
안녕하세요 여러분,
아래 사양으로 코드 작성에 대한 도움말을 찾고 있습니다.
1. 특정 날짜와 시간을 입력하겠습니다.
2. 인디케이터가 보여주기를 원합니다
특정 날짜 및 시간 캔들 시가, 고가, 저가, 종가
예를 들어 D'2013.8.01 13:00'을 입력하고 M30 차트에 배치합니다.
표시는 D'2013.8.01 13:00'에 M30 차트 캔들을 표시합니다.
시가, 고가, 저가, 종가.
감사해요
안녕하세요 여러분,
아래 사양으로 코드 작성에 대한 도움말을 찾고 있습니다.
1. 특정 날짜와 시간을 입력하겠습니다.
2. 인디케이터가 보여주기를 원합니다
특정 날짜 및 시간 캔들 시가, 고가, 저가, 종가
예를 들어 D'2013.8.01 13:00'을 입력하고 M30 차트에 배치합니다.
표시는 D'2013.8.01 13:00'에 M30 차트 캔들을 표시합니다.
시가, 고가, 저가, 종가.
감사해요다음과 같이 할 수 있습니다.
#property link ""
#property indicator_chart_window
extern datetime TimeToCheck = D'2013.8.01 13:00';
int init() { return(0); }
int start()
{
int bar = iBarShift(NULL,0,TimeToCheck);
Comment("Open : "+DoubleToStr(Open,Digits)+"\n"+
"Close : "+DoubleToStr(Close,Digits)+"\n"+
"High : "+DoubleToStr(High,Digits)+"\n"+
"Low : "+DoubleToStr(Low,Digits));
return(0);
}간단한 코딩 도움말
지표 코딩에 대한 도움이 필요합니다.
A. 입력:
1. 날짜 및 시간 정보: D'2013.8.01 13:00'
2. 적용 가격: 시가, 고가, 저가 종가
나. 사용 예:
1. 예를 들어, 지표에 시가가 표시 되기를 원합니다.
입력 날짜 D'2013.8.01 13:00' M60 차트 및 표시기는
특정 입력 날짜에 양초의 시가 값을 보여주세요.
2. 다음으로 표시기는 언제든지 시가를 표시합니다.
D'2013.8.01 13:00' 이후(be4 제외) & 계속 업데이트
안녕하세요 mladen, 저는 이 표시기를 오래 전에 조정했고 지금 표시되는 방식이 마음에 들지만 유일한 문제는 이제 CPU를 완전히 사용하고 있다는 것입니다. 내부를 살펴보고 코드를 정리해야 하는지 또는 시장이 움직이기 시작할 때 내 플랫폼이 정지되는 이유를 확인하십시오.
그것은 크게 감사할 것입니다!
미리 감사합니다!
G