커뮤니티
문의
2016-05-19 12:36:20
132
글번호 98214
안녕하세요...
친절한설명 너무감사합니다..
의문나는게 있어 문의합니다
지금의수식은 제가원하는게 아닌것같읍니다 잔량이 색상이 바뀌어서(*에서-)(-에서+)1000에숫자가왔을때 진입 다시0에오면은 청산 다시1000에오면진입니다 검토부탁합니다
첨부한그림설명처럼 호가밑에잔량이 처음에 2000천에 시작할수도있고
3000에시작할수도있고 500에시작할수있읍니다 예을들어서 빨간색(매수많다는것)2000에서
시작해서 0까지안내려오면은 진입이안되는것임 0까지내려왔다가 어느색이든 1000까지오면은
색깔되로진입하면됩니다 빨간색이면 매수로진입 파랑색이면매도로진입 다시0까지오면은 청산
다시1000에오면은진입
한가지더문의 이것은 잔량숫자로진입하기때문에 1000을기준으로하였을떄 이1000이기준이아니고
1분봉차틍르뛰우면 0에서1000을넘겨도 봉완성후에진입하는것입니까 아님기준가1000에오면은 바로진입합니까 제가원하는것은 바로진입하는것인데?.....
var : diff(0,data2);
diff = data2(bids-asks);
if crossup(diff,100) Then
buy();
if CrossDown(diff,0) Then
exitlong();
if CrossDown(diff,-1000) Then
sell();
if crossup(diff,0) Then
ExitShort();
수식부탁합니다
수식을 각각원하다보니 6개나되네요^^ 성공을위해서부탁합니다
이평과 트릭스
1.주가정배열5.20.60에서 트릭스영선돌파시 매수진입 영선이탈시청산또는 손절10틱 익절청산
20 틱
2.주가역배열5.20.60에서 트릭스 영선이탈시 매도진입 영선돌파시청산또는 손절10틱 익절청산
20틱
이번에는 일목균형과트릭스
3.주가가 일목균형구름위에있을때 트릭스영선돌파시 매수진입 영선이탈시청산 또는 손절10틱
익절청산20틱
4.주가가 일목균형구름아래있을때 트릭스영선이탈시 매도진입 영선돌파시청산 또는손절10틱
익절청산20틱
5.종합해서 이평정배열떄 트릭스영선돌파시매수진입 또는일목균형에서주가구름위에 있을때
트릭스영선돌파시매수진입 영선이탈시청산또는 손절10틱 익절청산20틱
6.종합해서 이평역배열에서 트릭스영선하락이탈시매도진입영선돌파시청산또는 또는일목균형에
서주가 구름아래있을때 트릭스영선하락이탈시매도진입 영선돌파시청산 또는 손절10틱 익절
20틱
문의...위수식에서 트릭스영선돌파매수 영선이탈청산에서 영선이탈청산을빼고싶을때방법과
하락이탈시 매도진입 돌파시청산에서 돌파시청산을빼는방법두 같이적어주시길^^
화이팅입니다~~~~~
- 1. 캡처_2016_05_18_09_17_01_815.jpg (0.07 MB)
답변 1
예스스탁 예스스탁 답변
2016-05-19 18:15:34
안녕하세요
예스스탁입니다.
그림에서 동그라미 안의 숫자가
매수총잔량-매도총잔량입니다.
랭귀지에서 매수총잔량은 Bids, 매도총잔량은 Asks로 리턴됩니다.
diff = data2(bids-asks);
위와 같이 작성되어 data2의 잔량차를 구하게 되어 있습니다.
수식은 봉완성시가 기준입니다.
해당 데이터로 즉시 진입하게는 작성될수 없습니다.
식 내용에서 매수가 100으로 지정되어 잔량차가 1000을 넘어가면 매수하게 수정했습니다
문의하신 내용 아래 내용외에 따로 수정할 방법이 없습니다.
var : diff(0,data2);
diff = data2(bids-asks);
if crossup(diff,1000) Then
buy();
if CrossDown(diff,0) Then
exitlong();
if CrossDown(diff,-1000) Then
sell();
if crossup(diff,0) Then
ExitShort();
1
Input : Period(12),P1(5),P2(20),P3(60);
var : TRIXv(0);
TRIXv = TRIX(Period);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
if var1 > var2 and var2 > var3 and crossup(TRIXv,0) Then
buy();
if CrossDown(TRIXv,0) Then
ExitLong();
SetStopLoss(PriceScale*10,PointStop);
SetStopProfittarget(PriceScale*20,PointStop);
2
Input : Period(12),P1(5),P2(20),P3(60);
var : TRIXv(0);
TRIXv = TRIX(Period);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
if var1 < var2 and var2 < var3 and CrossDown(TRIXv,0) Then
sell();
if CrossUp(TRIXv,0) Then
ExitShort();
SetStopLoss(PriceScale*10,PointStop);
SetStopProfittarget(PriceScale*20,PointStop);
3
Input : Period(12);
var : TRIXv(0);
Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
선행스팬1 = (전환선 + 기준선) / 2 ;
선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2;
TRIXv = TRIX(Period);
if C > max(선행스팬1[25],선행스팬2[25]) and CrossUp(TRIXv,0) Then
Buy();
if CrossDown(TRIXv,0) Then
Exitlong();
SetStopLoss(PriceScale*10,PointStop);
SetStopProfittarget(PriceScale*20,PointStop);
4.
Input : Period(12);
var : TRIXv(0);
Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
선행스팬1 = (전환선 + 기준선) / 2 ;
선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2;
TRIXv = TRIX(Period);
if C < Min(선행스팬1[25],선행스팬2[25]) and CrossDown(TRIXv,0) Then
Sell();
if CrossUp(TRIXv,0) Then
ExitShort();
SetStopLoss(PriceScale*10,PointStop);
SetStopProfittarget(PriceScale*20,PointStop);
5
Input : Period(12),P1(5),P2(20),P3(60);
var : TRIXv(0);
Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
선행스팬1 = (전환선 + 기준선) / 2 ;
선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2;
TRIXv = TRIX(Period);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
if var1 > var2 and var2 > var3 and crossup(TRIXv,0) Then
buy();
if C > max(선행스팬1[25],선행스팬2[25]) and CrossUp(TRIXv,0) Then
Buy();
if CrossDown(TRIXv,0) Then
Exitlong();
SetStopLoss(PriceScale*10,PointStop);
SetStopProfittarget(PriceScale*20,PointStop);
6
Input : Period(12),P1(5),P2(20),P3(60);
var : TRIXv(0);
Var : 기준선(0), 전환선(0), 선행스팬1(0), 선행스팬2(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
선행스팬1 = (전환선 + 기준선) / 2 ;
선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2;
TRIXv = TRIX(Period);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
if var1 < var2 and var2 < var3 and CrossDown(TRIXv,0) Then
sell();
if C < Min(선행스팬1[25],선행스팬2[25]) and CrossDown(TRIXv,0) Then
Sell();
if CrossUp(TRIXv,0) Then
ExitShort();
SetStopLoss(PriceScale*10,PointStop);
SetStopProfittarget(PriceScale*20,PointStop);
7
if CrossDown(TRIXv,0) Then
Exitlong();
if CrossUp(TRIXv,0) Then
ExitShort();
위 2개의 문장이 트릭스청산입니다.
해당 내용 삭제하시면 됩니다.
즐거운 하루되세요
> 질갱이 님이 쓴 글입니다.
> 제목 : 문의
> 안녕하세요...
친절한설명 너무감사합니다..
의문나는게 있어 문의합니다
지금의수식은 제가원하는게 아닌것같읍니다 잔량이 색상이 바뀌어서(*에서-)(-에서+)1000에숫자가왔을때 진입 다시0에오면은 청산 다시1000에오면진입니다 검토부탁합니다
첨부한그림설명처럼 호가밑에잔량이 처음에 2000천에 시작할수도있고
3000에시작할수도있고 500에시작할수있읍니다 예을들어서 빨간색(매수많다는것)2000에서
시작해서 0까지안내려오면은 진입이안되는것임 0까지내려왔다가 어느색이든 1000까지오면은
색깔되로진입하면됩니다 빨간색이면 매수로진입 파랑색이면매도로진입 다시0까지오면은 청산
다시1000에오면은진입
한가지더문의 이것은 잔량숫자로진입하기때문에 1000을기준으로하였을떄 이1000이기준이아니고
1분봉차틍르뛰우면 0에서1000을넘겨도 봉완성후에진입하는것입니까 아님기준가1000에오면은 바로진입합니까 제가원하는것은 바로진입하는것인데?.....
var : diff(0,data2);
diff = data2(bids-asks);
if crossup(diff,100) Then
buy();
if CrossDown(diff,0) Then
exitlong();
if CrossDown(diff,-1000) Then
sell();
if crossup(diff,0) Then
ExitShort();
수식부탁합니다
수식을 각각원하다보니 6개나되네요^^ 성공을위해서부탁합니다
이평과 트릭스
1.주가정배열5.20.60에서 트릭스영선돌파시 매수진입 영선이탈시청산또는 손절10틱 익절청산
20 틱
2.주가역배열5.20.60에서 트릭스 영선이탈시 매도진입 영선돌파시청산또는 손절10틱 익절청산
20틱
이번에는 일목균형과트릭스
3.주가가 일목균형구름위에있을때 트릭스영선돌파시 매수진입 영선이탈시청산 또는 손절10틱
익절청산20틱
4.주가가 일목균형구름아래있을때 트릭스영선이탈시 매도진입 영선돌파시청산 또는손절10틱
익절청산20틱
5.종합해서 이평정배열떄 트릭스영선돌파시매수진입 또는일목균형에서주가구름위에 있을때
트릭스영선돌파시매수진입 영선이탈시청산또는 손절10틱 익절청산20틱
6.종합해서 이평역배열에서 트릭스영선하락이탈시매도진입영선돌파시청산또는 또는일목균형에
서주가 구름아래있을때 트릭스영선하락이탈시매도진입 영선돌파시청산 또는 손절10틱 익절
20틱
문의...위수식에서 트릭스영선돌파매수 영선이탈청산에서 영선이탈청산을빼고싶을때방법과
하락이탈시 매도진입 돌파시청산에서 돌파시청산을빼는방법두 같이적어주시길^^
화이팅입니다~~~~~
다음글
이전글