커뮤니티

수정부탁드립니다-------------------------------------

프로필 이미지
leekss1
2016-09-01 05:27:41
112
글번호 101570
답변완료
Input : Period1(5),Period5(1),급증(0),급감(0),매수도전봉차(0),급등락(0),소등락(0); Var : va(0); Var : va1(0); Var : value(0); va = ma(bids,period5)-ma(asks,period5)+5000; va1 = ma(bids,period5)-ma(asks,period5)+5000; //급등락축소시작---------------------------- if va >va[1]+급등락 then va = va - 급등락*0.8; if va >va[1]+소등락 then va = va - 소등락; if va <va[1]-급등락 then va = va + 급등락*0.7; if va <va[1]-소등락 then va = va + 소등락; //급등락축소시작---------------------------- If va > va[1] Then { Plot3(va, "1매수총잔량 우위"); Plot4(0, "1매도총잔량 우위"); } Else{ Plot3(0, "1매수총잔량 우위"); Plot4(va, "1매도총잔량 우위"); } //plot6(value,"선",iff(value>value[1],red,iff(value<value[1],BLUE,WHITE))); //PlotBaseLine1(5000,"기준선"); PlotBaseLine5(va,"기준선5"); value = ma(bids,period1)-ma(asks,period1)+5000; If value > value[1] Then { Plot1(value, "5매수총잔량 우위"); Plot2(0, "5매도총잔량 우위"); } Else{ Plot1(0, "5매수총잔량 우위"); Plot2(value, "5매도총잔량 우위"); } //plot6(value,"선",iff(value>value[1],red,iff(value<value[1],BLUE,WHITE))); //PlotBaseLine1(5000,"기준선"); PlotBaseLine1(value,"기준선1"); //점찍기 //If value > value[1] and value[1] > value[2] and value[2] < value[3] and va > va[1] +급증 Then // { // Plot6(value, "매수점");} //소리 //if value > value[1] and value[1] > value[2] and value[2] < value[3] and va > va[1] +급증 Then // { // PlaySound(C:₩예스트레이더₩data₩Sound₩bubbles.wav); } //점찍기 //If value < value[1] and value[1] < value[2] and value[2] > value[3] and va < va[1] +급감 Then // { // Plot7(value, "매도점");} //소리 // if value < value[1] and value[1] < value[2] and value[2] > value[3] and va < va[1] +급증 Then // { // PlaySound(C:₩예스트레이더₩data₩Sound₩accept.wav); } //if va > value+매수도전봉차 Then // { // Plot8(va, "매수점");} //if va < value-매수도전봉차 Then // { // Plot9(va, "매도점");} If va1 > va1[1] Then { Plot10(va1, "매수잔량 우위"); Plot11(0, "매도잔량 우위"); } Else{ Plot10(0, "매수잔량 우위"); Plot11(va1, "매도잔량 우위"); } //점찍기 If va > va[1] and dayindex >= 3 Then { Plot6(va, "매수점");} //소리 If va > va[1] and dayindex >= 3 Then { PlaySound("C:₩예스트레이더₩data₩Sound₩bubbles.wav"); } If va < va[1] and dayindex >= 3 Then { Plot7(va, "매도점");} //소리 If va < va[1] and dayindex >= 3 Then { PlaySound("C:₩예스트레이더₩data₩Sound₩accept.wav" ); } 매수점을한번만 표시하고 매도점나올때까지 표시안하기 매수점을한번만 표시하고 매도점나올때까지 표시안하기 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-09-01 15:10:30

안녕하세요 예스스탁입니다. Input : Period1(5),Period5(1),급증(0),급감(0),매수도전봉차(0),급등락(0),소등락(0); Var : va(0); Var : va1(0); Var : value(0),T(0); va = ma(bids,period5)-ma(asks,period5)+5000; va1 = ma(bids,period5)-ma(asks,period5)+5000; //급등락축소시작---------------------------- if va >va[1]+급등락 then va = va - 급등락*0.8; if va >va[1]+소등락 then va = va - 소등락; if va <va[1]-급등락 then va = va + 급등락*0.7; if va <va[1]-소등락 then va = va + 소등락; //급등락축소시작---------------------------- If va > va[1] Then { Plot3(va, "1매수총잔량 우위"); Plot4(0, "1매도총잔량 우위"); } Else{ Plot3(0, "1매수총잔량 우위"); Plot4(va, "1매도총잔량 우위"); } //plot6(value,"선",iff(value>value[1],red,iff(value<value[1],BLUE,WHITE))); //PlotBaseLine1(5000,"기준선"); PlotBaseLine5(va,"기준선5"); value = ma(bids,period1)-ma(asks,period1)+5000; If value > value[1] Then { Plot1(value, "5매수총잔량 우위"); Plot2(0, "5매도총잔량 우위"); } Else{ Plot1(0, "5매수총잔량 우위"); Plot2(value, "5매도총잔량 우위"); } //plot6(value,"선",iff(value>value[1],red,iff(value<value[1],BLUE,WHITE))); //PlotBaseLine1(5000,"기준선"); PlotBaseLine1(value,"기준선1"); //점찍기 //If value > value[1] and value[1] > value[2] and value[2] < value[3] and va > va[1] +급증 Then // { // Plot6(value, "매수점");} //소리 //if value > value[1] and value[1] > value[2] and value[2] < value[3] and va > va[1] +급증 Then // { // PlaySound(C:₩예스트레이더₩data₩Sound₩bubbles.wav); } //점찍기 //If value < value[1] and value[1] < value[2] and value[2] > value[3] and va < va[1] +급감 Then // { // Plot7(value, "매도점");} //소리 // if value < value[1] and value[1] < value[2] and value[2] > value[3] and va < va[1] +급증 Then // { // PlaySound(C:₩예스트레이더₩data₩Sound₩accept.wav); } //if va > value+매수도전봉차 Then // { // Plot8(va, "매수점");} //if va < value-매수도전봉차 Then // { // Plot9(va, "매도점");} If va1 > va1[1] Then { Plot10(va1, "매수잔량 우위"); Plot11(0, "매도잔량 우위"); } Else{ Plot10(0, "매수잔량 우위"); Plot11(va1, "매도잔량 우위"); } //점찍기 If T <= 0 and va > va[1] and dayindex >= 3 Then { T = 1; Plot6(va, "매수점"); PlaySound("C:₩예스트레이더₩data₩Sound₩bubbles.wav"); } If T >= 0 and va < va[1] and dayindex >= 3 Then{ T = -1; Plot7(va, "매도점"); PlaySound("C:₩예스트레이더₩data₩Sound₩accept.wav" ); } 즐거운 하루되세요 > leekss1 님이 쓴 글입니다. > 제목 : 수정부탁드립니다------------------------------------- > Input : Period1(5),Period5(1),급증(0),급감(0),매수도전봉차(0),급등락(0),소등락(0); Var : va(0); Var : va1(0); Var : value(0); va = ma(bids,period5)-ma(asks,period5)+5000; va1 = ma(bids,period5)-ma(asks,period5)+5000; //급등락축소시작---------------------------- if va >va[1]+급등락 then va = va - 급등락*0.8; if va >va[1]+소등락 then va = va - 소등락; if va <va[1]-급등락 then va = va + 급등락*0.7; if va <va[1]-소등락 then va = va + 소등락; //급등락축소시작---------------------------- If va > va[1] Then { Plot3(va, "1매수총잔량 우위"); Plot4(0, "1매도총잔량 우위"); } Else{ Plot3(0, "1매수총잔량 우위"); Plot4(va, "1매도총잔량 우위"); } //plot6(value,"선",iff(value>value[1],red,iff(value<value[1],BLUE,WHITE))); //PlotBaseLine1(5000,"기준선"); PlotBaseLine5(va,"기준선5"); value = ma(bids,period1)-ma(asks,period1)+5000; If value > value[1] Then { Plot1(value, "5매수총잔량 우위"); Plot2(0, "5매도총잔량 우위"); } Else{ Plot1(0, "5매수총잔량 우위"); Plot2(value, "5매도총잔량 우위"); } //plot6(value,"선",iff(value>value[1],red,iff(value<value[1],BLUE,WHITE))); //PlotBaseLine1(5000,"기준선"); PlotBaseLine1(value,"기준선1"); //점찍기 //If value > value[1] and value[1] > value[2] and value[2] < value[3] and va > va[1] +급증 Then // { // Plot6(value, "매수점");} //소리 //if value > value[1] and value[1] > value[2] and value[2] < value[3] and va > va[1] +급증 Then // { // PlaySound(C:₩예스트레이더₩data₩Sound₩bubbles.wav); } //점찍기 //If value < value[1] and value[1] < value[2] and value[2] > value[3] and va < va[1] +급감 Then // { // Plot7(value, "매도점");} //소리 // if value < value[1] and value[1] < value[2] and value[2] > value[3] and va < va[1] +급증 Then // { // PlaySound(C:₩예스트레이더₩data₩Sound₩accept.wav); } //if va > value+매수도전봉차 Then // { // Plot8(va, "매수점");} //if va < value-매수도전봉차 Then // { // Plot9(va, "매도점");} If va1 > va1[1] Then { Plot10(va1, "매수잔량 우위"); Plot11(0, "매도잔량 우위"); } Else{ Plot10(0, "매수잔량 우위"); Plot11(va1, "매도잔량 우위"); } //점찍기 If va > va[1] and dayindex >= 3 Then { Plot6(va, "매수점");} //소리 If va > va[1] and dayindex >= 3 Then { PlaySound("C:₩예스트레이더₩data₩Sound₩bubbles.wav"); } If va < va[1] and dayindex >= 3 Then { Plot7(va, "매도점");} //소리 If va < va[1] and dayindex >= 3 Then { PlaySound("C:₩예스트레이더₩data₩Sound₩accept.wav" ); } 매수점을한번만 표시하고 매도점나올때까지 표시안하기 매수점을한번만 표시하고 매도점나올때까지 표시안하기 부탁드립니다