예스스탁
예스스탁 답변
2026-01-15 13:29:02
안녕하세요
예스스탁입니다.
기본차트 5분봉에 참조데이터로 6분, 7분 추가한후에
아래식 적용하셔야 합니다.
차트왼쪽 상단의 종목선택 버튼 중
왼쪽은 기본종목, 오른쪽은 참조데이터를 추가하는 버튼입니다.
참조데이터는 기본종목과 같은 종목을 다른주기로 셋팅이 가능합니다.
5분,6분,7분 전일 양봉캔들 거래량 중 최고값 저장해서
당일 현재봉 거래량이 위 최고값 이상이고 이평 골드가 발생하면 매수
5분,6분,7분 전일 음봉캔들 거래량 중 최고값 저장해서
당일 현재봉 거래량이 위 최고값 이상이고 이평 데드가 발생하면 매도하게 됩니다.
var : mav1(0,Data1),mav2(0,Data1);
var : d1PV(0,Data1),d1Pv1(0,Data1);
var : d2PV(0,Data2),d2Pv1(0,Data2);
var : d3PV(0,Data3),d3Pv1(0,Data3);
var : d1NV(0,Data1),d1Nv1(0,Data1);
var : d2NV(0,Data2),d2Nv1(0,Data2);
var : d3NV(0,Data3),d3Nv1(0,Data3);
if Data1(Bdate != Bdate[1]) Then
{
d1PV = 0;
d1PV1 = d1PV[1];
d1NV = 0;
d1NV1 = d1NV[1];
}
if Data1(C>O and V > d1PV1) Then
d1PV1 = Data1(V);
if Data1(C<O and V > d1NV1) Then
d1NV1 = data1(V);
if Data2(Bdate != Bdate[1]) Then
{
d2PV = 0;
d2PV1 = d2PV[1];
d2NV = 0;
d2NV1 = d2NV[1];
}
if Data2(C>O and V > d2PV1) Then
d2PV1 = Data2(V);
if Data2(C<O and V > d2NV1) Then
d2NV1 = data1(V);
if Data3(Bdate != Bdate[1]) Then
{
d3PV = 0;
d3PV1 = d3PV[1];
d3NV = 0;
d3NV1 = d3NV[1];
}
if Data3(C>O and V > d3PV1) Then
d3PV1 = Data3(V);
if Data3(C<O and V > d3NV1) Then
d3NV1 = data3(V);
mav1 = data1(ma(C,10));
mav2 = data1(ma(C,30));
if d1PV1 > 0 and d2PV1 > 0 and d3PV1 > 0 and
V > max(d1PV1,d2PV1,d3PV1) and
CrossUp(mav1,mav2) Then
Buy();
if d1NV1 > 0 and d2NV1 > 0 and d3NV1 > 0 and
V > max(d1NV1,d2NV1,d3NV1) and
CrossUp(mav1,mav2) Then
Sell();
즐거운 하루되세요