커뮤니티
안녕하세요
2015-12-09 12:56:52
125
글번호 93233
안녕하세요
input : P(20);
var1 = ma(C,P);
if var1 > var1[1] Then
var2 = 1;
if var1 < var1[1] Then
var2 = -1;
위 수식은 이평선의 하락과 상승을 표시하고 있습니다
예시1. 20선 40선이 상승하고 보조지표 신호 macd와dmi신호도 상승이면 매수 신호 및 경고음을
반대로 20선과 40선이 하락하면 물론 보조지표도 하락하고 있을때 신호와 경고음을
나타내고자 합니다
한가지 더 부탁 드립니다
오일 차트에서 당일 저점에서 100틱 130틱 150틱 200틱 수평선을 나타내고자 합니다
반대로 당일 고점에서 100틱 130틱 150틱 200틱 수평선을 나타내고자 합니다
해당 수평선에 캔들이 만족시 경고음 소리 부탁 합니다
항상 진철히 답변에 주셔서 감사합니다
답변 1
예스스탁 예스스탁 답변
2015-12-09 14:11:02
안녕하세요
예스스탁입니다.
1.
신호발생시 소리는
시스템 트레이딩 설정창에 경보음 설정이 있습니다.
신호발생시에 소리로 알려주게 됩니다.
input : P1(20),P2(40);
Input : short(12), long(26), sig(9);
Input : Period(14);
var : T1(0),T2(0),T3(0),T4(0);
Var : MACDv(0), DMIV(0);
var1 = ma(C,P1);
var2 = ma(C,P2);
MACDv = MACD(short, long);
DMIv = DMI(Period);
if var1 > var1[1] Then
T1 = 1;
if var1 < var1[1] Then
T1 = -1;
if var2 > var2[1] Then
T2 = 1;
if var2 < var2[1] Then
T2 = -1;
if MACDV > MACDV[1] Then
T3 = 1;
if MACDV < MACDV[1] Then
T3 = -1;
if DMIV > DMIV[1] Then
T4 = 1;
if DMIV < DMIV[1] Then
T4 = -1;
Condition1 = T1 == 1 and T2 == 1 and T3 == 1 and T4 == 1;
Condition2 = T1 == -1 and T2 == -1 and T3 == -1 and T4 == -1;
if Condition1 == true and Condition1[1] == false Then
buy();
if Condition2 == true and Condition2[1] == false Then
sell();
2.
PlaySound함수는 사용자분께서 출력되기를 원하는 wav파일의
경로와 이름을 지정하셔야 합니다.
아래수식에는 예스트레이더에 기본으로 제공하는 소리를 지정했습니다.
게시판에서 수식복사시 경로명 중 ₩의 폰트가 깨질수 있으므로
경로명 중 ₩는 새로 타이핑하시기 바랍니다
var1 = daylow+PriceScale*100;
var2 = daylow+PriceScale*130;
var3 = daylow+PriceScale*150;
var4 = daylow+PriceScale*200;
var5 = DayHigh-PriceScale*100;
var6 = DayHigh-PriceScale*130;
var7 = DayHigh-PriceScale*150;
var8 = DayHigh-PriceScale*200;
plot1(var1,"저점+100틱");
plot2(var2,"저점+130틱");
plot3(var3,"저점+150틱");
plot4(var4,"저점+200틱");
plot5(var5,"고점-100틱");
plot6(var6,"고점-130틱");
plot7(var7,"고점-150틱");
plot8(var8,"고점-200틱");
if crossup(H,var1) or CrossDown(L,var1) Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(H,var2) or CrossDown(L,var2) Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(H,var3) or CrossDown(L,var3) Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(H,var4) or CrossDown(L,var4) Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(H,var5) or CrossDown(L,var5) Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(H,var6) or CrossDown(L,var6) Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(H,var7) or CrossDown(L,var7) Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
if crossup(H,var8) or CrossDown(L,var8) Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
즐거운 하루되세요
> 아미보이 님이 쓴 글입니다.
> 제목 : 안녕하세요
> 안녕하세요
input : P(20);
var1 = ma(C,P);
if var1 > var1[1] Then
var2 = 1;
if var1 < var1[1] Then
var2 = -1;
위 수식은 이평선의 하락과 상승을 표시하고 있습니다
예시1. 20선 40선이 상승하고 보조지표 신호 macd와dmi신호도 상승이면 매수 신호 및 경고음을
반대로 20선과 40선이 하락하면 물론 보조지표도 하락하고 있을때 신호와 경고음을
나타내고자 합니다
한가지 더 부탁 드립니다
오일 차트에서 당일 저점에서 100틱 130틱 150틱 200틱 수평선을 나타내고자 합니다
반대로 당일 고점에서 100틱 130틱 150틱 200틱 수평선을 나타내고자 합니다
해당 수평선에 캔들이 만족시 경고음 소리 부탁 합니다
항상 진철히 답변에 주셔서 감사합니다