예스스탁
예스스탁 답변
2016-03-30 10:48:13
안녕하세요
예스스탁입니다.
2개 데이터의 종가가 같은때만 출력되게 수정했습니다.
if data1(c) == data2(c) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data2(c)) Then
Alert("data2 crossup %.2f",var1);
Else
Alert("data2 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if data1(c) == data3(c) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data3(c)) Then
Alert("data3 crossup %.2f",var1);
Else
Alert("data3 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if data1(c) == data4(c) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data4(c)) Then
Alert("data4 crossup %.2f",var1);
Else
Alert("data4 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if data1(c) == data5(c) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data5(c)) Then
Alert("data5 crossup %.2f",var1);
Else
Alert("data5 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if data1(c) == data6(c) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data6(c)) Then
Alert("data6 crossup %.2f",var1);
Else
Alert("data6 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if data1(c) == data7(c) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data7(c)) Then
Alert("data7 crossup %.2f",var1);
Else
Alert("data7 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if data1(c) == data8(c) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data8(c)) Then
Alert("data8 crossup %.2f",var1);
Else
Alert("data8 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
즐거운 하루되세요
> 타이밍승부사 님이 쓴 글입니다.
> 제목 : 문의
> 늘 감사드립니다.
아래는 주종목과 참조종목이 교차할때 알람과 팝업수식을 알려주셨는데
크로스업 크로스다운으로는 종일 알람 울리고 팝업창 뜨고 해서 많이 불편하더라구요~~
그래서 같은 가격(교차)일 때만으로 변경하고 싶습니다.
if crossup(data1(c),data2(c)) or CrossDown(data1(c),data2(c)) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data2(c)) Then
Alert("data2 crossup %.2f",var1);
Else
Alert("data2 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if crossup(data1(c),data3(c)) or CrossDown(data1(c),data3(c)) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data3(c)) Then
Alert("data3 crossup %.2f",var1);
Else
Alert("data3 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if crossup(data1(c),data4(c)) or CrossDown(data1(c),data4(c)) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data4(c)) Then
Alert("data4 crossup %.2f",var1);
Else
Alert("data4 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if crossup(data1(c),data5(c)) or CrossDown(data1(c),data5(c)) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data5(c)) Then
Alert("data5 crossup %.2f",var1);
Else
Alert("data5 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if crossup(data1(c),data6(c)) or CrossDown(data1(c),data6(c)) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data6(c)) Then
Alert("data6 crossup %.2f",var1);
Else
Alert("data6 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if crossup(data1(c),data7(c)) or CrossDown(data1(c),data7(c)) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data7(c)) Then
Alert("data7 crossup %.2f",var1);
Else
Alert("data7 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);
if crossup(data1(c),data8(c)) or CrossDown(data1(c),data8(c)) Then{
var1 = data1(c);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(data1(c),data8(c)) Then
Alert("data8 crossup %.2f",var1);
Else
Alert("data8 crossdn %.2f",var1);
}
if CurrentDate == sdate then
plot1(var1);