커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

부탁드립니다.

#,첨부파일처럼 1번추세선 추가해서 현재파동까지 3개 수평추세선을 표시하고싶습니다 도움부탁드려요,번거롭게해서 죄송합니다, input: period1(60),period2(20),period3(5), 선두께(2),선두께2(2),상승색(WHITE),하락색(cyan),고저수평(0); Var:j1(0),J2(0),J3(0),T1(0),T2(0),T3(0); Var: date11(0),time11(0),date12(0),time12(0),date13(0),time13(0); Var: TL1(0), TL2(0),TL21(0),TL22(0),Tx1(0),Tx2(0); Array:HiVal1[20](0),LoVal1[20](0),HiBar1[20](0),LoBar1[20](0); Array:HiVal2[20](0),LoVal2[20](0),HiBar2[20](0),LoBar2[20](0); Array:HiVal3[20](0),LoVal3[20](0),HiBar3[20](0),LoBar3[20](0); Array:r[7](0),fr[7](0); var : tl3(0),tl31(0),tl32(0),tl33(0),tl4(0),tl41(0),tl42(0),tl43(0); For j1 = 0 To 19 { HiBar1[j1] = HiBar1[j1] + 1; LoBar1[j1] = LoBar1[j1] + 1; } if crossup(c,highest(c,Period1)[1]) Then { T1 = 1; } if CrossDown(c,Lowest(c,Period1)[1]) Then { T1 = -1; } If T1 == -1 Then { If T1[1] != -1 Then { For j1 = 18 DownTo 0 { LoVal1[j1+1] = LoVal1[j1]; LoBar1[j1+1] = LoBar1[j1]; } LoVal1[0] = close; LoBar1[0] = 0; date11 = date[HiBar1[0]]; time11 = stime[HiBar1[0]]; Value11 = HiVal1[0]; date12 = date[LoBar1[0]]; time12 = stime[LoBar1[0]]; Value12 = LoVal1[0]; date13 = date[LoBar1[0]]; time13 = stime[LoBar1[0]]; Value13 = LoVal1[0]; TL1 = TL_New(date11,time11,Value11,date12,time12,Value12); TL_SetColor(TL1,하락색); TL_SetSize(TL1,선두께); Tx1 = Text_New(date12,time12,Value12,"▲"); Text_SetColor(Tx1,MAGENTA); Text_SetStyle(Tx1,2,0); Text_SetSize(tx1,15); tx2 = Text_New(date12,time12,Value12,NewLine+NumToStr(value12,2)); Text_SetStyle(tx2,2,0); Text_SetSize(tx2,15); Text_SetColor(Tx2,MAGENTA); TL2 = TL_New(date11,time11,(Value11+value12)/2,date12,time12,(value11+Value12)/2); TL_SetExtRight(TL2,true); TL_SetSize(TL2,선두께2); TL_SetColor(tl2,CYAN); TL21 = TL2[1]; TL22 = TL21[1]; TL_Delete(TL22); TL3 = TL_New(date12,time12,value12,NextBarSdate,NextBarStime,Value12); TL_SetExtRight(TL3,true); TL_SetSize(TL3,고저수평); TL_SetColor(tl3,RED); TL31 = TL3[1]; TL32 = TL31[1]; TL_Delete(TL32); } If LoVal1[0] > close Then { LoVal1[0] = close; LoBar1[0] = 0; date12 = date[LoBar1[0]]; time12 = stime[LoBar1[0]]; Value12 = LoVal1[0]; TL_SetEnd(TL1, date12,time12,Value12); Text_SetLocation(Tx1,date12,time12,value12); Text_SetString(tx2,NewLine+NumToStr(value12,2)); Text_SetLocation(Tx2,date12,time12,value12); TL_SetBegin(TL2,date11,time11,(value11+value12)/2); TL_Setend(TL2,date12,time12,(value11+value12)/2); TL_SetBegin(TL3,sdate,stime,value12); TL_SetEnd(TL3,NextBarSdate,NextBarStime,value12); TL_SetExtRight(TL3,true); } } If T1 == 1 Then { If T1[1] != 1 Then { For j1 = 18 DownTo 0 { HiVal1[j1+1] = HiVal1[j1]; HiBar1[j1+1] = HiBar1[j1]; } HiVal1[0] = close; HiBar1[0] = 0; date11 = date[LoBar1[0]]; time11 = stime[LoBar1[0]]; Value11 = LoVal1[0]; date12 = date[HiBar1[0]]; time12 = stime[HiBar1[0]]; Value12 = HiVal1[0]; TL1 = TL_New(date11,time11,Value11,date12,time12,Value12); TL_SetColor(TL1,상승색); TL_SetSize(TL1,선두께); Tx1 = Text_New(date12,time12,Value12,"▼"); Text_SetColor(Tx1,blue); Text_SetStyle(Tx1,2,1); Text_SetSize(tx1,15); PlaySound("C:예스트레이더dataSound1point.wav"); tx2 = Text_New(date12,time12,Value12,NewLine+NumToStr(value12,2)); Text_SetStyle(tx2,2,1); Text_SetSize(tx2,15); Text_SetColor(Tx2,blue); PlaySound("C:예스트레이더dataSound1point.wav"); TL2 = TL_New(date11,time11,(Value11+value12)/2,date12,time12,(value11+Value12)/2); TL_SetExtRight(TL2,true); TL_SetSize(TL2,선두께2); TL_SetColor(tl2,WHITE); TL21 = TL2[1]; TL22 = TL21[1]; TL_Delete(TL22); TL3 = TL_New(date12,time12,value12,NextBarSdate,NextBarStime,Value12); TL_SetExtRight(TL3,true); TL_SetSize(TL3,고저수평); TL_SetColor(tl3,BLUE); TL31 = TL3[1]; TL32 = TL31[1]; TL_Delete(TL32); } If HiVal1[0] < close Then { HiVal1[0] = close; HiBar1[0] = 0; date12 = date[HiBar1[0]]; time12 = stime[HiBar1[0]]; Value12 = HiVal1[0]; TL_SetEnd(TL1, date12,time12,Value12); Text_SetLocation(Tx1,date12,time12,value12); Text_SetString(tx2,NumToStr(value12,2)+NewLine); Text_SetLocation(Tx2,date12,time12,value12); TL_SetBegin(TL2,date11,time11,(value11+value12)/2); TL_SetEnd(TL2,date12,time12,(value11+value12)/2); TL_SetBegin(TL3,sdate,stime,value12); TL_SetEnd(TL3,NextBarSdate,NextBarStime,value12); TL_SetExtRight(TL3,true); } }
프로필 이미지
골든키
2020-07-03
2475
글번호 140384
지표
답변완료

문의드립니다.

안녕하세요 시간 자동 정정 주문 관련 문의드립니다. 시스템 A로 주문번호 100 접수됨 : 200pt 매수 1계약 접수 시스템 B로 주문번호 101 접수됨 : 200pt 매수 1계약 접수 질문1 만약 두 시스템에 모두 똑같이 1차 시간 자동정정 주문을 5초로 했을때, 1차 자동정정이 나가기 전에 각 주문에서 1계약씩 체결이 됐다고하면, 자동정정주문이 안나가는지요? 질문2 시스템이 자동정정주문 인식을 '주문번호' 로 하나요? 여러 시스템에서 매수 주문가격이 모두 똑같았다고 하더라도, 자동정정주문시 '주문번호'로 인식하여, 각 주문번호 별로 자동정정주문이 나가는 것인가요? 감사합니다.
프로필 이미지
dragongo
2020-07-03
2430
글번호 140383
시스템
답변완료

수식 부탁합니다.

안녕하세요. 예스트레이더이구여 국내선물에서 오전 9시30분까지 최고가 H.최저가 L 일때 H에서 매수. L에서 매도 종가청산하는 수식을 부타드립니다
프로필 이미지
공돌이
2020-07-03
2574
글번호 140378
시스템
답변완료

수식 작성 부탁합니다

업무에 노고가 많습니다 제가 하기 식으로 "외인순매수"라는 글자를 매 10분마다 표시하려합니다 그런데 하기 식을 차트에 적용하면 "외인수매수"라는 글자가 매 10분마다 표시되는 것이 아니라 10분동안 여러번 "외국인순매수"라는 글자가 표현됩니다 제가 뭔가를 잘못한 것같은데 전문가께서 다음의 식을 수정하셔서 매 10분마다 "외국인순매수"라는 글자가 차트에 표시되게 해 주시면 대단히 감사하겠습니다 그럼 잘 부탁드립니다 [하기] var : cnt(0,Data1), TX(0,Data1),Tf(0,Data1),sum(0,data1); for cnt = 1 to 10 { sum = sum+cnt; } if TimeToMinutes(stime) >= Then {Tx = text_new(sdate,stime,H+PriceScale*1,"외인순매수"); Text_SetStyle(Tx,0,1); Text_SetColor(Tx,LGREEN); sum = 0; } TF = TimeToMinutes(stime)%10; plot1(TF, "3이평", red);
프로필 이미지
무협전사
2020-07-03
2287
글번호 140375
지표
답변완료

문의드립니다

var1 과 var2 의 차이가 20 이하 일때 현재가가 var1을 상향돌파 하면 매수 var2를 하향돌파하면 매도하는 식을 알고싶습니다
프로필 이미지
처음처럼22
2020-07-03
2129
글번호 140374
지표
답변완료

지표식 부탁합니다

수고하십니다. 10분봉 차트에서 전일 최고가인 봉의 종가와 전전일 최고가인 봉의 시가를 오늘 분봉 차트에 선으로 표시하고 싶습니다. 수고하세요....
프로필 이미지
오이도인
2020-07-03
1946
글번호 140370
지표

2wnwn 님에 의해서 삭제되었습니다.

프로필 이미지
2wnwn
2020-07-03
13
글번호 140369
지표
답변완료

청산 수식부탁드립니다.

안녕하세요 항상 많은 도움에 깊은 감사를 드립니다. (매수/매도) 청산식에서, 현재 진입한 포지션의 손실이 4틱이상 인경우 만 실행하게 하려면,,, 수식을 부탁드립니다. ( 현재 손실이 1~3틱이면 실행하지 않고 4틱이상 부터 청산식을 실행함.) 감사합니다.
프로필 이미지
워싱턴
2020-07-03
1366
글번호 140368
시스템

워싱턴 님에 의해서 삭제되었습니다.

프로필 이미지
워싱턴
2020-07-03
0
글번호 140367
시스템

워싱턴 님에 의해서 삭제되었습니다.

프로필 이미지
워싱턴
2020-07-03
0
글번호 140366
시스템