슈퍼 신호 표시기 - 페이지 37 1...30313233343536373839 새 코멘트 name 2015.03.22 10:49 #361 sennal999: 이것은 빌드 765에서 로드되지 않습니다. 아마 보호되고 있는 것 같다 investidor2015 2015.03.26 00:08 #362 . Isso não está carregando na compilação 765 [/ 인용] 이 지표(지지 및 저항)를 EMA 내에 이미지로 넣을 수 있습니까? 지지선이나 저항선을 넘을 때 매수 또는 매도를 엽니다. 볼린저 밴드 선을 넘을 때 이동 평균으로 공개 판매. 파일: bands_bolleger.png 136 kb investidor2015 2015.03.26 00:10 #363 지지와 저항 파일: suporte_e_resistencia.jpg 373 kb investidor2015 2015.03.26 00:15 #364 이것들은 지표입니다 https://www.mql5.com/en/forum/general investidor2015 2015.03.26 00:17 #365 밴드 //+----------------------------------------------- -------------------+ //| Bands.mq4 | //| Copyright 2005-2014, MetaQuotes Software Corp. | //| MQL4: MetaTrader를 통한 자동화된 외환 거래, 전략 테스터 및 맞춤형 지표 | //+----------------------------------------------- -------------------+ #property copyright "2005-2014, MetaQuotes Software Corp." #속성 링크 "http://www.mql4.com" #속성 설명 "볼린저 밴드" #속성엄격 #포함하다 #속성 표시기_차트_창 #속성 표시기_버퍼 3 #property indicator_color1 LightSeaGreen #property indicator_color2 LightSeaGreen #property indicator_color3 LightSeaGreen //--- 표시기 매개변수 입력 int InpBandsPeriod=20; // 밴드 기간 입력 int InpBandsShift=0; // 밴드 이동 입력 이중 InpBandsDeviations=2.0; // 밴드 편차 //--- 버퍼 이중 ExtMovingBuffer[]; 이중 ExtUpperBuffer[]; 이중 ExtLowerBuffer[]; 이중 ExtStdDevBuffer[]; //+----------------------------------------------- -------------------+ //| 커스텀 인디케이터 초기화 기능 | //+----------------------------------------------- -------------------+ int OnInit(무효) { //--- 계산에 사용되는 추가 버퍼 1개. 표시기버퍼(4); IndicatorDigits(숫자); //--- 중간 줄 SetIndexStyle(0,DRAW_LINE); SetIndexBuffer(0,ExtMovingBuffer); SetIndexShift(0,InpBandsShift); SetIndexLabel(0,"밴드 SMA"); //--- 상위 밴드 SetIndexStyle(1,DRAW_LINE); SetIndexBuffer(1,ExtUpperBuffer); SetIndexShift(1,InpBandsShift); SetIndexLabel(1,"상단 밴드"); //--- 하위 밴드 SetIndexStyle(2,DRAW_LINE); SetIndexBuffer(2,ExtLowerBuffer); SetIndexShift(2,InpBandsShift); SetIndexLabel(2,"낮은 밴드"); //--- 작업 버퍼 SetIndexBuffer(3,ExtStdDevBuffer); //--- 입력 매개변수 확인 if(InpBandsPeriod<=0) { Print("잘못된 입력 매개변수 Bands Period=",InpBandsPeriod); 반환(INIT_FAILED); } //--- SetIndexDrawBegin(0,InpBandsPeriod+InpBandsShift); SetIndexDrawBegin(1,InpBandsPeriod+InpBandsShift); SetIndexDrawBegin(2,InpBandsPeriod+InpBandsShift); //--- 초기화 완료 반환(INIT_SUCCEEDED); } //+----------------------------------------------- -------------------+ //| 볼린저 밴드 | //+----------------------------------------------- -------------------+ int OnCalculate(const int rate_total, const int prev_calculated, const 날짜/시간 및 시간[], const 이중 및 열기[], const 더블 & 하이[], const 더블 & 로우[], const 이중 및 닫기[], const long &tick_volume[], const 긴 볼륨[], const int &spread[]) { int i,pos; //--- if(rates_total<=InpBandsPeriod || InpBandsPeriod<=0) 리턴(0); //--- 0에서 Rates_total까지 계산 ArraySetAsSeries(ExtMovingBuffer, false); ArraySetAsSeries(ExtUpperBuffer, false); ArraySetAsSeries(ExtLowerBuffer, false); ArraySetAsSeries(ExtStdDevBuffer, false); ArraySetAsSeries(닫기,거짓); //--- 초기 0 if(prev_calculated<1) { for(i=0; i<InpBandsPeriod; i++) { ExtMovingBuffer=EMPTY_VALUE; ExtUpperBuffer=EMPTY_VALUE; ExtLowerBuffer=EMPTY_VALUE; } } //--- 계산 시작 if(prev_calculated>1) pos=prev_calculated-1; 또 다른 위치=0; //--- 메인 사이클 for(i=pos; i<rates_total && !IsStopped(); i++) { //--- 중간 줄 ExtMovingBuffer=SimpleMA(i,InpBandsPeriod,닫기); //--- StdDev를 계산하고 기록합니다. ExtStdDevBuffer=StdDev_Func(i,close,ExtMovingBuffer,InpBandsPeriod); //--- 상단 라인 ExtUpperBuffer=ExtMovingBuffer+InpBandsDeviations*ExtStdDevBuffer; //--- 하단 라인 ExtLowerBuffer=ExtMovingBuffer-InpBandsDeviations*ExtStdDevBuffer; //--- } //---- OnCalculate 완료. 새로운 prev_calculated를 반환합니다. 반환(요금 합계); } //+----------------------------------------------- -------------------+ //| 표준편차 계산 | //+----------------------------------------------- -------------------+ double StdDev_Func(int position, const double &price[], const double &MAprice[],int 마침표) { //--- 변수 이중 StdDev_dTmp=0.0; //--- 위치 확인 if(위치>=마침표) { //--- StdDev 계산 for(int i=0; i<마침표; i++) StdDev_dTmp+=MathPow(가격[위치-i]-MA가격[위치],2); StdDev_dTmp=MathSqrt(StdDev_dTmp/기간); } //--- 계산된 값 반환 반환(StdDev_dTmp); } //+----------------------------------------------- -------------------+ Super Signals Indicator Bands with ichimoku!!! Could Alert BB cross morro 2015.03.26 21:34 #366 MovingAverages.mqh는 신뢰할 수 없습니다. Joakin 2015.04.05 10:34 #367 진점 신호 true_point_signal.mq4 파일: tps.gif 25 kb true_point_signal.mq4 4 kb Joakin 2015.04.30 07:43 #368 슈퍼 신호 표시기 이름 변경(동일하게 다시 칠함) symphonie_market_emotion_indikator.mq4 파일: symphonie_market_emotion_indikator.mq4 3 kb Jozy K 2015.05.04 09:51 #369 increase: 나는 이것을 한동안 사용하고 있으며 그것을 좋아합니다. 안녕하세요 MrTools/Mladen, 십자 표시/신호선 에 화살표가 있는 경고를 추가해 주시겠습니까? 감사해요 verified 2015.05.07 04:07 #370 안녕, 다음은 표시기의 또 다른 버전인 v3 경고와 채널 표시기의 병합입니다. 경고는 알림도 보낼 수 있습니다. 어쩌면 당신은 그것을 유용하다고 생각합니다 베스트, V. 파일: sschannel3_v1.01.mq4 7 kb 1...30313233343536373839 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
이것은 빌드 765에서 로드되지 않습니다.
아마 보호되고 있는 것 같다
. Isso não está carregando na compilação 765 [/ 인용]
이 지표(지지 및 저항)를 EMA 내에 이미지로 넣을 수 있습니까?
지지선이나 저항선을 넘을 때 매수 또는 매도를 엽니다.
볼린저 밴드 선을 넘을 때 이동 평균으로 공개 판매.
지지와 저항
이것들은 지표입니다
https://www.mql5.com/en/forum/general
밴드
//+----------------------------------------------- -------------------+
//| Bands.mq4 |
//| Copyright 2005-2014, MetaQuotes Software Corp. |
//| MQL4: MetaTrader를 통한 자동화된 외환 거래, 전략 테스터 및 맞춤형 지표 |
//+----------------------------------------------- -------------------+
#property copyright "2005-2014, MetaQuotes Software Corp."
#속성 링크 "http://www.mql4.com"
#속성 설명 "볼린저 밴드"
#속성엄격
#포함하다
#속성 표시기_차트_창
#속성 표시기_버퍼 3
#property indicator_color1 LightSeaGreen
#property indicator_color2 LightSeaGreen
#property indicator_color3 LightSeaGreen
//--- 표시기 매개변수
입력 int InpBandsPeriod=20; // 밴드 기간
입력 int InpBandsShift=0; // 밴드 이동
입력 이중 InpBandsDeviations=2.0; // 밴드 편차
//--- 버퍼
이중 ExtMovingBuffer[];
이중 ExtUpperBuffer[];
이중 ExtLowerBuffer[];
이중 ExtStdDevBuffer[];
//+----------------------------------------------- -------------------+
//| 커스텀 인디케이터 초기화 기능 |
//+----------------------------------------------- -------------------+
int OnInit(무효)
{
//--- 계산에 사용되는 추가 버퍼 1개.
표시기버퍼(4);
IndicatorDigits(숫자);
//--- 중간 줄
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMovingBuffer);
SetIndexShift(0,InpBandsShift);
SetIndexLabel(0,"밴드 SMA");
//--- 상위 밴드
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,ExtUpperBuffer);
SetIndexShift(1,InpBandsShift);
SetIndexLabel(1,"상단 밴드");
//--- 하위 밴드
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2,ExtLowerBuffer);
SetIndexShift(2,InpBandsShift);
SetIndexLabel(2,"낮은 밴드");
//--- 작업 버퍼
SetIndexBuffer(3,ExtStdDevBuffer);
//--- 입력 매개변수 확인
if(InpBandsPeriod<=0)
{
Print("잘못된 입력 매개변수 Bands Period=",InpBandsPeriod);
반환(INIT_FAILED);
}
//---
SetIndexDrawBegin(0,InpBandsPeriod+InpBandsShift);
SetIndexDrawBegin(1,InpBandsPeriod+InpBandsShift);
SetIndexDrawBegin(2,InpBandsPeriod+InpBandsShift);
//--- 초기화 완료
반환(INIT_SUCCEEDED);
}
//+----------------------------------------------- -------------------+
//| 볼린저 밴드 |
//+----------------------------------------------- -------------------+
int OnCalculate(const int rate_total,
const int prev_calculated,
const 날짜/시간 및 시간[],
const 이중 및 열기[],
const 더블 & 하이[],
const 더블 & 로우[],
const 이중 및 닫기[],
const long &tick_volume[],
const 긴 볼륨[],
const int &spread[])
{
int i,pos;
//---
if(rates_total<=InpBandsPeriod || InpBandsPeriod<=0)
리턴(0);
//--- 0에서 Rates_total까지 계산
ArraySetAsSeries(ExtMovingBuffer, false);
ArraySetAsSeries(ExtUpperBuffer, false);
ArraySetAsSeries(ExtLowerBuffer, false);
ArraySetAsSeries(ExtStdDevBuffer, false);
ArraySetAsSeries(닫기,거짓);
//--- 초기 0
if(prev_calculated<1)
{
for(i=0; i<InpBandsPeriod; i++)
{
ExtMovingBuffer=EMPTY_VALUE;
ExtUpperBuffer=EMPTY_VALUE;
ExtLowerBuffer=EMPTY_VALUE;
}
}
//--- 계산 시작
if(prev_calculated>1)
pos=prev_calculated-1;
또 다른
위치=0;
//--- 메인 사이클
for(i=pos; i<rates_total && !IsStopped(); i++)
{
//--- 중간 줄
ExtMovingBuffer=SimpleMA(i,InpBandsPeriod,닫기);
//--- StdDev를 계산하고 기록합니다.
ExtStdDevBuffer=StdDev_Func(i,close,ExtMovingBuffer,InpBandsPeriod);
//--- 상단 라인
ExtUpperBuffer=ExtMovingBuffer+InpBandsDeviations*ExtStdDevBuffer;
//--- 하단 라인
ExtLowerBuffer=ExtMovingBuffer-InpBandsDeviations*ExtStdDevBuffer;
//---
}
//---- OnCalculate 완료. 새로운 prev_calculated를 반환합니다.
반환(요금 합계);
}
//+----------------------------------------------- -------------------+
//| 표준편차 계산 |
//+----------------------------------------------- -------------------+
double StdDev_Func(int position, const double &price[], const double &MAprice[],int 마침표)
{
//--- 변수
이중 StdDev_dTmp=0.0;
//--- 위치 확인
if(위치>=마침표)
{
//--- StdDev 계산
for(int i=0; i<마침표; i++)
StdDev_dTmp+=MathPow(가격[위치-i]-MA가격[위치],2);
StdDev_dTmp=MathSqrt(StdDev_dTmp/기간);
}
//--- 계산된 값 반환
반환(StdDev_dTmp);
}
//+----------------------------------------------- -------------------+
MovingAverages.mqh는 신뢰할 수 없습니다.
진점 신호 true_point_signal.mq4
슈퍼 신호 표시기 이름 변경(동일하게 다시 칠함) symphonie_market_emotion_indikator.mq4
나는 이것을 한동안 사용하고 있으며 그것을 좋아합니다.
안녕하세요 MrTools/Mladen, 십자 표시/신호선 에 화살표가 있는 경고를 추가해 주시겠습니까?
감사해요
안녕,
다음은 표시기의 또 다른 버전인 v3 경고와 채널 표시기의 병합입니다. 경고는 알림도 보낼 수 있습니다.
어쩌면 당신은 그것을 유용하다고 생각합니다
베스트, V.