커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

안녕하세요. 수식 2개 작성 요청 드립니다.

if 매매조건==true then{ buy("b"); }else if 매매조건==false{ sell(); } 1번 수식) 매매 조건이 위와 같은 경우에, 이번 신호에서 수익이 나면 다음 매매 신호에도 주문을 내고, 이번 매매에서 손실이 나면 다음 매매주문은 건너 뛰는 수식을 작성 부탁드립니다. 2번 수식) 매매 조건이 위와 같은 경우에, 반대 매매 신호를 한 번 건너뛸 수 있는 수식 부탁드립니다.
프로필 이미지
클레버
2020-07-03
1519
글번호 140363
시스템
답변완료

문의드립니다

Input:전환율(0.5),선두께(4),선색(green); //전환율 또는 변동률 Var:j(0),upTr(100),dnTr(-100),upRate(0),dnRate(0),trnd(0), date11(0),date12(0),time11(0),time12(0),TL1(0), date21(0),date22(0),time21(0),time22(0),TL2(0); Array:hiVal[2](0),loVal[2](0),hiBar[2](0),loBar[2](0); upRate = 1 + (전환율/100); //상승률 dnRate = 1 - (전환율/100); //하락률 loBar[1] = loBar[1] + 1; //전저점의 위치. 현재 봉으로부터 떨어져 있는 거리 hiBar[1] = hiBar[1] + 1; //전고점의 위치 if DayIndex == 0 then { if trnd == upTr then { date11 = date[loBar[1]]; //추세선 시작일 time11 = stime[loBar[1]]; //추세선 시작시간 Value11 = loVal[1]; //추세선 시작가격 } else { date11 = date[hiBar[1]]; //추세선 시작일 time11 = stime[hiBar[1]]; //추세선 시작시간 Value11 = hiVal[1]; //추세선 시작가격 } date12 = date[1]; //추세선 종료일 time12 = stime[1]; //추세선 종료시간 Value12 = C[1]; //추세선 종료가격 TL1 = TL_New(date11,time11,Value11,date12,time12,Value12); //TL_New는 신규 추세선을 그려주는 함수 TL_SetSize(TL1,선두께); TL_SetColor(TL1,선색); hiVal[1] = O; hiBar[1] = 0; loVal[1] = O; loBar[1] = 0; hiVal[0] = C; hiBar[0] = 0; loVal[0] = C; loBar[0] = 0; trnd = 0; if hiVal[1] * dnRate > C then trnd = dnTr; else if loVal[1] * upRate < C then trnd = upTr; } if hiVal[0] <= C then { hiVal[0] = C; hiBar[0] = 0; } else { hiBar[0] = hiBar[0] + 1; } if loVal[0] >= C then { loVal[0] = C; loBar[0] = 0; } else { loBar[0] = loBar[0] + 1; } if trnd != dnTr && hiVal[0] * dnRate > C then trnd = dnTr; else if trnd != upTr && loVal[0] * upRate < C then trnd = upTr; if trnd[1] != dnTr and trnd == dnTr then { //상승추세였다가 하락추세로 바뀌었다면 hiVal[1] = hiVal[0]; //새로운 전고점에 현재 고점을 대입 hiBar[1] = hiBar[0]; hiVal[0] = C; //전고점이 확정되었으므로 전고점 이후 최고가는 현재봉의 고가 hiBar[0] = 0; loVal[0] = C; loBar[0] = 0; //전고점이 새로 생긴 것이니까 전저점에서 전고점까지 추세선을 긋는다. date11 = date[loBar[1]]; //추세선 시작일. 전저점의 날짜 time11 = stime[loBar[1]]; //추세선 시작시간 Value11 = loVal[1]; //추세선 시작가격 date12 = date[hiBar[1]]; //추세선 종료일. 전고점의 날짜 time12 = stime[hiBar[1]]; //추세선 종료시간 Value12 = hiVal[1]; //추세선 종료가격 TL1 = TL_New(date11,time11,Value11,date12,time12,Value12); //TL_New는 신규 추세선을 그려주는 함수 } if trnd[1] == dnTr and trnd == dnTr and //추세는 하락 상태에서 바뀌지 않았는데 hiVal[1] < hiVal[0] and //전고점보다 더 높은 고점이 출현했다면 hiVal[0] * dnRate > C then { hiVal[1] = hiVal[0]; //전고점을 현재의 고점으로 바꿔준다. hiBar[1] = hiBar[0]; hiVal[0] = C; hiBar[0] = 0; loVal[0] = C; loBar[0] = 0; //전고점이 추가된 게 아니고 바뀐 것이므로 종료일,종료시간,종료가격만 바꿔준다. date12 = date[hiBar[1]]; //추세선 종료일 time12 = stime[hiBar[1]]; Value12 = hiVal[1]; TL_SetEnd(TL1, date12,time12,Value12); //TL_SetEnd는 기존추세선의 종료지점을 변경해주는 추세선 함수이다. //TL_Delete 함수를 써서 직전의 추세선을 지우고 다시 TL_New로 추세선을 추가해도 된다. } if trnd[1] != upTr and trnd == upTr then { //추세가 하락에서 상승으로 바뀌었을 경우 loVal[1] = loVal[0]; loBar[1] = loBar[0]; loVal[0] = C; loBar[0] = 0; hiVal[0] = C; hiBar[0] = 0; date11 = date[hiBar[1]]; time11 = stime[hiBar[1]]; Value11 = hiVal[1]; date12 = date[loBar[1]]; time12 = stime[loBar[1]]; Value12 = loVal[1]; TL1 = TL_New(date11,time11,Value11,date12,time12,Value12); } if trnd[1] == upTr and trnd == upTr and //추세는 상승을 유지하고 있는데 loVal[1] > loVal[0] and //전저점보다 낮은 저가가 출현했다면 loVal[0] * upRate < C then { loVal[1] = loVal[0]; //직전의 전저점만 바꿔준다. loBar[1] = loBar[0]; loVal[0] = C; loBar[0] = 0; hiVal[0] = C; hiBar[0] = 0; date12 = date[loBar[1]]; time12 = stime[loBar[1]]; Value12 = loVal[1]; TL_SetEnd(TL1, date12,time12,Value12); } TL_SetSize(TL1,선두께); TL_SetColor(TL1,선색); if trnd == upTr then { date21 = date[loBar[1]]; //추세선 시작일 time21 = stime[loBar[1]]; //추세선 시작시간 Value21 = loVal[1]; //추세선 시작가격 } else { date21 = date[hiBar[1]]; //추세선 시작일 time21 = stime[hiBar[1]]; //추세선 시작시간 Value21 = hiVal[1]; //추세선 시작가격 } date22 = date; //추세선 종료일 time22 = stime; //추세선 종료시간 Value22 = C; //추세선 종료가격 TL_Delete(TL2); TL2 = TL_New(date21,time21,Value21,date22,time22,Value22); TL_SetSize(TL2,선두께); TL_SetColor(TL2,선색); TL_SetExtRight(TL2,true); 위수식에서 상승선은레드색 하락선은 그린색으로 표현하고십습니다추가 수정부탁드립니다~~미리감사드립니다
프로필 이미지
유선
2020-07-03
1650
글번호 140362
지표
답변완료

5일20일 골든크로스 질문좀

예스트레이더 연습중입니다. 키움은 저랑 안맞아서요 5일20일 골드를 플랏으로 찍어보고싶은데 4번째부터 에러가 납니다. var : Value1(0),Value2(0),value3(0); value1=Ma(c,5); value2=Ma(c,20); Value3 = CrossUp(Value1,Value2); plote(value3); 4째줄부터 에러가 나네요
프로필 이미지
상철이
2020-07-02
1677
글번호 140359
지표
답변완료

부탁드립니다.

1. 해외선물 60분챠트에서 4시봉 이후의 종가가 그 이전 4시봉의 고가 보다 높으면 빨강색으로, 저가보다 낮으면 파란색으로 계속하여 다음 날까지 구현해 주세요 2. 또 해외선물 15분챠트에서 6시 30분봉 이후의 종가가 그 이전 6시 30분봉과 6시 15분봉을 합한 고가보다 높으면 빨강색으로, 저가보다 낮으면 파란색으로 계속하여 다음 날까지 구현해 주세요 3. 또 해외선물 30분챠트에서 4시봉 이후의 종가가 그 이전 4시봉과 3시 30분봉을 합한 고가보다 높으면 빨강색으로, 저가보다 낮으면 파란색으로 계속하여 다음 날까지 구현해 주세요 감사합니다.
프로필 이미지
서태공
2020-07-03
1903
글번호 140358
강조
답변완료

검색

예) 일봉의 고가가중밴드 가격은 정해져있고 1>현재캔들 고가가 고가가격을 찍거나 2>돌파하거나 3>가격이전에 -0.15 가격일때 알림 신호(소리) 가능한가요
프로필 이미지
에리카
2020-07-02
1641
글번호 140357
검색
답변완료

유동성 부족인 종목을 검색에서 안나타 나게 하는 방법은?

유동성 부족인 종목을 검색에서 안나타 나게 하는 방법은? 혹시 있을까요?
프로필 이미지
날으는여우
2020-07-02
1612
글번호 140353
검색
답변완료

호가잔량변동시 알람사운드 발생?

도움주심에 항상 감사합니다. 호가잔량이 +값 => -값, -값 => +값 으로 전환시 사운드가 발생하는 식을 만들고 싶습니다만, 아래 식으로는 소리가 발생되지 않습니다. 도움 부탁합니다. ================================================== var:호가잔량(0); 호가잔량=bids-asks if 호가잔량<0 and 호가잔량[1]>0 then {playsound("C:₩예스트레이더₩data₩Sound₩alarm.wav"); } if 호가잔량>0 and 호가잔량[1]<0 then {playsound("C:₩예스트레이더₩data₩Sound₩alarm.wav"); }
프로필 이미지
ycchoi17
2020-07-02
1650
글번호 140352
지표
답변완료

data2 고점.저점/data2 진입필터

첫번째 요청) 주종목은 국내선물 보조data1 외국인선물순매수금액을 따라서 진입하는 수식입니다. 데이트레이딩이니까 금일 발생한 봉만 계산합니다. buy 전용수식 data1의 저점이 확인된 후 저점부터 100 상승하면 buy (저점은 하락 20 이상 and 상승 30 이상 움직임 필요) sell 전용수식 data1의 고점이 확인된 후 고점부터 100 하락하면 sell (고점은 상승 20 이상 and 하락 30 이상 움직임 필요) 두번째 요청) 주종목은 국내선물 보조data1 외국인선물순매수금액을 진입필터로 이용하기 위한 수식입니다. 데이트레이딩이므로 금일 발생한 봉만 계산합니다. buy 전용수식 if 진입수식 and 진입필터 then buy (외국인선물순매수 금액이 1000 보다 클 경우를 진입필터로 사용) sell 전용수식 if 진입수식 and 진입필터 then sell (외국인선물순매수 금액이 1000 보다 작을 경우를 진입필터로 사용)
프로필 이미지
좌오비우오비
2020-07-19
1601
글번호 140349
시스템
답변완료

수식 요청 드립니다.

안녕하세요. 전일 첫 진입명 IsEntryName("A-BY") == True or IsEntryName("A-SL") == True 진입명으로 매수 또는 매도 진입하고 청산한경우, 당일 진입을 금지하는 수식 요청 드립니다. (전일 첫 진입조건 당일에만 적용하고 그외 전전일등은 제외) 감사합니다.
프로필 이미지
dandy
2020-07-02
1452
글번호 140348
시스템

백마날개 님에 의해서 삭제되었습니다.

프로필 이미지
백마날개
2020-07-02
25
글번호 140347
시스템