Pls 누군가가 이 코드로 저를 도울 수 있습니다...항상 동일한 경고를 반복합니다. 예를 들어 한 쌍에 대한 구매 알림을 가져오면 약 7개의 촛불 후에 동일한 쌍에 대해 동일한 구매 알림이 표시됩니다. 작동하기를 원합니다. 쌍에 대해 BUY 경고를 가져오면 SELL 신호를 전달할 때까지 해당 쌍에 대해 BUY 신호를 다시 가져오지 않습니다.
Mastercash: Pls 누군가가 이 코드로 저를 도울 수 있습니다...항상 동일한 경고를 반복합니다. 예를 들어 한 쌍에 대한 구매 알림을 가져오면 약 7개의 촛불 후에 동일한 쌍에 대해 동일한 구매 알림이 표시됩니다. 작동하기를 원합니다. 쌍에 대해 BUY 경고를 가져오면 SELL 신호를 전달할 때까지 해당 쌍에 대해 BUY 신호를 다시 가져오지 않습니다.
라이브 연간 촛불을 어떻게 볼 수 있습니까?
나는 매년 촛불을 만들었지 만 그들은 오프라인으로 일하고 있습니다. 라이브로 일하게 할 수있는 방법이 있습니까?
나는 매년 촛불을 만들었지 만 그들은 오프라인으로 일하고 있습니다. 라이브로 일하게 할 수있는 방법이 있습니까?
아니 당신은 할 수 없습니다. 모든 오프라인 차트는 라이브 차트로 사용할 수 없습니다(새 틱이 생성/도착되고 라이브 차트처럼 보이지만 여전히 오프라인 상태인 열린 오프라인 차트에 이벤트를 전송하여 시뮬레이션할 수 있습니다. 차트)
연간 양초의 수를 늘리는 방법 저는 8개의 양초만 얻었습니다.
연간 양초의 수를 늘리는 방법 저는 8개의 양초만 얻었습니다.
연간 양초의 수를 늘리는 방법 저는 8개의 양초만 얻었습니다.
연간 오프라인 차트를 생성하는 데 사용할 추가 데이터 다운로드
안녕하세요 Mrtools
이 표시기에 대한 자동 설정 TimeFrame을 도와주세요.
support_and_resistance__mtfalerts.mq4
M1 차트에 지표를 추가할 때 지표의 기간은 15입니다.
M1에서 m15로 이동할 때 시간 표시기가 자동으로 시간 프레임 = 60으로 설정됩니다.
M15에서 m30으로 이동하면 시간 표시기가 자동으로 시간 프레임 = 240으로 설정됩니다.
....
m1: 타임프레임 = 15
m5: 타임프레임 = 30
m15: 타임프레임 = 60
m30: 타임프레임 = 240
H1: 타임프레임 = 240
h4: 타임프레임 = 1440
D1: 타임프레임 = 10080
고맙습니다!
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);
}
//+----------------------------------------------- -------------------+
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);
}
//+----------------------------------------------- -------------------+마지막 경고 유형을 AlertType1 또는 AlertType2에 저장하십시오(마지막 경고가 어떤 종류의 경고인지, 마지막 경고가 언제 트리거되었는지 저장하지 않았습니다).
안녕,
내 차트에 실제 시간을 표시하고 싶습니다(매초). 나는 이것을 무한 루프에 넣었다.
하지만 내가 원하는대로 작동하지 않습니다 :-(
왜
그게 내 코드입니다.
while(!IsStopped())
{
ObjectMove ("Time", OBJ_TEXT,0,Time[0],High[0]+2*pips2dbl);
ObjectSetText("Time",TimeToStr(TimeCurrent()),10,"Tahoma",Gray);
Sleep(100);
}
안녕,
내 차트에 실제 시간을 표시하고 싶습니다(매초). 나는 이것을 무한 루프에 넣었다.
하지만 내가 원하는대로 작동하지 않습니다 :-(
왜
그게 내 코드입니다.
while(!IsStopped())
{
ObjectMove ("Time", OBJ_TEXT,0,Time[0],High[0]+2*pips2dbl);
ObjectSetText("Time",TimeToStr(TimeCurrent()),10,"Tahoma",Gray);
Sleep(100);
}
선샤인
EA에서만 작동할 수 있습니다.
Sleep()은 표시기에서 작동하지 않습니다.
mladen님, 감사합니다.
그러나 실제 시간이 차트에 표시된다는 것을 어떻게 알 수 있습니까?
이 코드를 내 ea에 넣어도 "Time" 개체가 매초 업데이트되지 않습니다. 왜요? 텍스트 개체 를 업데이트하는 데 시간이 많이 걸리나요??
그러나 그것은 나를 위한 해결책이 아닙니다. 아마도 표시기에 대한 틱을 "생성"하여 매초 업데이트되도록 하는 것이 가능할까요?