커뮤니티
부탁드립니다
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();
}
다음글
이전글