커뮤니티

부탁드립니다

프로필 이미지
채존비록
2026-04-07 13:55:23
515
글번호 231483
답변완료

신호 캔들에  다음 동일 조건까지(매수면 다음 매수까지), 라인과 수치 좀 부탁드립니다


매수신호는 신호캔들 저가 기준, 다음 매수신호까지 라인과 수치 표시

매도신호는 신호캔들 고가 기준 다음 매도신호까지 라인과 수치 표시



input : maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3);

Var : value(0);


value = BW(maPeriod,ROCPeriod,stoPeriod1,stoPeriod2);


# 매수/매도청산

If CrossUp(value,0) Then

{

Buy();

}


# 매도/매수청산

If CrossDown(value,0) Then

{

Sell();

}



시스템
답변 4
프로필 이미지

매매클리닉

2026-04-07 14:42:59

//매수신호는 신호캔들 저가 기준, 다음 매수신호까지 라인과 수치 표시 //매도신호는 신호캔들 고가 기준 다음 매도신호까지 라인과 수치 표시 input : maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3); Var : value(0); //추가 var:틱(0.05); var:소수점(2); var :매수기준가(0),매도기준가(0),기준가(0),번호(0); var :기준일(0),기준시(0); Array:문자[200](""); Array:문번[200](0); value = BW(maPeriod,ROCPeriod,stoPeriod1,stoPeriod2); //[시스템에서는 지표를 그릴수없으니 지표에서 복사 붙여넣기] # 매수/매도청산 If CrossUp(value,0)Then { //Buy(); 매수기준가 = L[1] ; 기준일 = sDate ;기준시 = sTime; 기준가 = L[1] ; 번호= 1; Text_Delete(문번[번호]); 문자[번호] = " 매수▲:" + NumToStr(L[1] ,소수점 ) ; 문번[번호] = Text_New(기준일 , 기준시 , 기준가 , 문자[번호] ) ;//f5 차트표시종류:점으로변경 Text_SetStyle(문번[번호], 1, 0);Text_SetColor(문번[번호],red );Text_SetBold(문번[번호],1);Text_SetSize(문번[번호],14); } if 매수기준가 != 0 Then{Plot1(매수기준가 , "매수기준가 ",red );} # 매도/매수청산 If CrossDown(value,0) Then { //Sell(); 매도기준가 = H[1] ; 기준일 = sDate ;기준시 = sTime; 기준가 = H[1] ; 번호= 2; Text_Delete(문번[번호]); 문자[번호] = " 매수청산▼:" + NumToStr(H[1] ,소수점 ) ; 문번[번호] = Text_New(기준일 , 기준시 , 기준가 , 문자[번호] ) ; Text_SetStyle(문번[번호], 1, 1);Text_SetColor(문번[번호],Blue );Text_SetBold(문번[번호],1);Text_SetSize(문번[번호],14); } if 매도기준가 != 0 Then{Plot2(매도기준가 , "매도기준가 ",Blue );}//f5 차트표시종류:점으로변경
프로필 이미지

매매클리닉

2026-04-07 14:44:12

좀더 자세한 수정요청사항은 문자로 010-8001-1962
프로필 이미지

예스스탁 예스스탁 답변

2026-04-07 15:19:34

안녕하세요 예스스탁입니다. input : maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3); Var : value(0),TL1(0),TL2(0),TX1(0),TX2(0); value = BW(maPeriod,ROCPeriod,stoPeriod1,stoPeriod2); If MarketPosition <= 0 and CrossUp(value,0) Then { Buy("b"); var1 = L; TL1 = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1); TL_SetColor(TL1,Red); TX1 = Text_New(NextBarSdate,NextBarStime,var1,NumToStr(var1,2)); Text_SetStyle(TX1,2,0); } if var1 > 0 Then { TL_SetEnd(TL1,NextBarSdate,NextBarStime,var1); Text_SetLocation(TX1,NextBarSdate,NextBarStime,var1); } # 매도/매수청산 If MarketPosition >= 0 and CrossDown(value,0) Then { Sell("s"); var2 = H; TL2 = TL_New(sDate,sTime,var2,NextBarSdate,NextBarStime,var2); TL_SetColor(TL2,Blue); TX2 = Text_New(NextBarSdate,NextBarStime,var2,NumToStr(var2,2)); Text_SetStyle(TX2,2,1); } if var2 > 0 Then { TL_SetEnd(TL2,NextBarSdate,NextBarStime,var2); Text_SetLocation(TX2,NextBarSdate,NextBarStime,var2); } 즐거운 하루되세요
프로필 이미지

채존비록

2026-04-07 15:37:26

그냥 질문대로 부탁드려요 수치를 바꾸고 응용을 하려 합입니다

지금 신호가 안나오는데 신호 나오게 해주시고 거기에 질문데로 TL선과 수치 부탁드려요

질문한 내용
신호 캔들에  다음 동일 조건까지(매수면 다음 매수까지), 라인과 수치 좀 부탁드립니다 매수신호는 신호캔들 저가 기준, 다음 매수신호까지 라인과 수치 표시 매도신호는 신호캔들 고가 기준 다음 매도신호까지 라인과 수치 표시 input : maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3); Var : value(0); value = BW(maPeriod,ROCPeriod,stoPeriod1,stoPeriod2); # 매수/매도청산 If CrossUp(value,0) Then { Buy(); } # 매도/매수청산 If CrossDown(value,0) Then { Sell(); }