커뮤니티
안녕하세요.
2017-03-20 05:44:03
177
글번호 107974
1.
input : P(100);
var : MM(0),T(0);
MM = (highest(H,P)+lowest(L,P))/2;
if T == 0 and C > MM Then
T = 1;
if T == 0 and C < MM Then
T = -1;
if T == 1 and CrossDown(C,lowest(L,P)[1]) Then
T = 0;
if T == -1 and CrossUp(C,highest(H,P)[1]) Then
T = 0;
if T == 1 Then
PlotPaintBar(H,L,"강조",red);
if T == -1 Then
PlotPaintBar(H,L,"강조",blue);
위 수식을 이용하여 2가지의 문의를드리겠습니다.
위수식을 이용하여 지표 처럼 가능한지 궁금합니다
(사진첨부)
사진에 보시면 빨강선 이 나오는 부분이 강조식에서 나오는
부분과 동일하게 밑에 선이 나왔으면합니다
선이 아니면 점 선이라도 상관없습니다
시스템 수식 을 따로
1. 위 색깔이 변경되는 부분에서 매수,매도 신호발생
2. 거래시간 조절 ( 시작시간,종료시간) 종료시간 이후로는 더이상 신호금지
3. 당일수익 (예=50틱) 당일수익 나올경우 더이상 신호금지
1-1. 위 사진상 색깔이 종료되고 난후 아무 색깔 안뜨는 곳에서 미리 선 신호 발생
빨강색 색깔이 나온뒤 아무색깔안뜨는곳에 매도신호 발생
파랑색 색깔이 나온뒤 아무색깔안뜨는곳에 매수신호 발생
2-2. 거래시간 조절 ( 시작시간,종료시간) 종료시간 이후로는 더이상 신호금지
3-3 당일수익 (예=50틱) 당일수익 나올경우 더이상 신호금지
- 1. 108511_제목_없음.png (0.03 MB)
답변 1
예스스탁 예스스탁 답변
2017-03-21 10:08:25
안녕하세요
예스스탁입니다.
1
수평선이 어떤값인지 모겠습니다.
빨간색 구간은 직전 파란색 구간의 최저가
파란색 구간은 직전 빨간색 구간의 최고가
가 출력되게 작성했습니다.
검색식으로 별도로 작성해 적용하셔야 합니다.
input : P(100);
var : MM(0),T(0),HH(0),LL(0);
MM = (highest(H,P)+lowest(L,P))/2;
if T == 0 and C > MM Then
T = 1;
if T == 0 and C < MM Then
T = -1;
if T == 1 and CrossDown(C,lowest(L,P)[1]) Then
T = 0;
if T == -1 and CrossUp(C,highest(H,P)[1]) Then
T = 0;
if T == 1 and T[1] != 1 Then
HH = H;
if T == -1 and T[1] != -1 Then
LL = L;
if T == 1 Then{
if H > HH Then
HH = H;
if LL > 0 Then
plot1(LL,"검색",red);
}
if T == -1 Then{
if L < LL Then
LL = L;
if HH > 0 Then
plot1(HH,"검색",blue);
}
2
input : P(100),시작시간(90000),종료시간(150000),당일수익틱수(50);
var : MM(0),T(0),HH(0),LL(0),Tcond(false),당일수익(0),N1(0),dayPL(0),Xcond(False);
if stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간) Then{
Tcond = true;
Xcond = false;
N1 = NetProfit;
}
if stime == 종료시간 or (stime > 종료시간 and stime[1] < 종료시간) Then{
Tcond = false;
if MarketPosition == 1 Then
ExitLong();
if MarketPosition == -1 Then
ExitShort();
}
당일수익 = PriceScale*당일수익틱수;
dayPL = NetProfit-N1;
if TotalTrades > TotalTrades[1] and (IsExitName("dbp",1) or IsExitName("dsp",1)) Then
Xcond = true;
MM = (highest(H,P)+lowest(L,P))/2;
if T == 0 and C > MM Then
T = 1;
if T == 0 and C < MM Then
T = -1;
if T == 1 and CrossDown(C,lowest(L,P)[1]) Then
T = 0;
if T == -1 and CrossUp(C,highest(H,P)[1]) Then
T = 0;
if T == 1 and T[1] != 1 and Xcond == false and Tcond == true Then
buy();
if T == -1 and T[1] != -1 and Xcond == false and Tcond == true Then
sell();
if MarketPosition == 1 Then
ExitLong("dpb",Atlimit,EntryPrice+당일수익-daypl);
if MarketPosition == -1 Then
ExitShort("dsp",Atlimit,EntryPrice-당일수익+daypl);
즐거운 하루되세요
> 곽민수 님이 쓴 글입니다.
> 제목 : 안녕하세요.
> 1.
input : P(100);
var : MM(0),T(0);
MM = (highest(H,P)+lowest(L,P))/2;
if T == 0 and C > MM Then
T = 1;
if T == 0 and C < MM Then
T = -1;
if T == 1 and CrossDown(C,lowest(L,P)[1]) Then
T = 0;
if T == -1 and CrossUp(C,highest(H,P)[1]) Then
T = 0;
if T == 1 Then
PlotPaintBar(H,L,"강조",red);
if T == -1 Then
PlotPaintBar(H,L,"강조",blue);
위 수식을 이용하여 2가지의 문의를드리겠습니다.
위수식을 이용하여 지표 처럼 가능한지 궁금합니다
(사진첨부)
사진에 보시면 빨강선 이 나오는 부분이 강조식에서 나오는
부분과 동일하게 밑에 선이 나왔으면합니다
선이 아니면 점 선이라도 상관없습니다
시스템 수식 을 따로
1. 위 색깔이 변경되는 부분에서 매수,매도 신호발생
2. 거래시간 조절 ( 시작시간,종료시간) 종료시간 이후로는 더이상 신호금지
3. 당일수익 (예=50틱) 당일수익 나올경우 더이상 신호금지
1-1. 위 사진상 색깔이 종료되고 난후 아무 색깔 안뜨는 곳에서 미리 선 신호 발생
빨강색 색깔이 나온뒤 아무색깔안뜨는곳에 매도신호 발생
파랑색 색깔이 나온뒤 아무색깔안뜨는곳에 매수신호 발생
2-2. 거래시간 조절 ( 시작시간,종료시간) 종료시간 이후로는 더이상 신호금지
3-3 당일수익 (예=50틱) 당일수익 나올경우 더이상 신호금지