예스스탁
예스스탁 답변
2024-12-09 14:08:10
안녕하세요
예스스탁입니다.
1
if MarketPosition == 1 Then
{
if MarketPosition != MarketPosition[1] Then
{
var1 = EntryPrice*0.90;
TL = TL_New(EntryDate,EntryTime,var1,NextBarSdate,NextBarStime,var1);
}
if highest(H,BarsSinceEntry) >= EntryPrice*1.10 Then
{
var1 = highest(H,BarsSinceEntry)-(highest(h,BarsSinceEntry)-EntryPrice)*0.1;
ExitLong("bx",AtStop,var1);
TL_SetBegin(TL,EntryDate,EntryTime,var1);
}
TL_SetEnd(TL,NextBarSdate,NextBarStime,var1);
}
setStopProfittarget(10,PercentStop);
SetStopLoss(2,PercentStop);
2
input : Period(14);
var : 기준선(0), 전환선(0),선행스팬1(0), 선행스팬2(0);
var : T(0),H1(0),R(0),S(0),H2(0);
전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2;
기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2;
선행스팬1 = (전환선[25] + 기준선[25]) / 2 ;
선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2;
R = RSI(Period);
Condition1 = 선행스팬1 > 기준선 and 전환선 > 기준선;
if Condition1 == true Then
Buy();
if C > C[1] Then
T = 1;
if C < C[1] Then
T = -1;
if T == -1 and T != T[1] Then
H1 = C[1];
if R > R[1] Then
S = 1;
if R < R[1] Then
S = -1;
if S == -1 and S != S[1] Then
H2 = R[1];
if MarketPosition == 1 Then
{
if T == -1 and C > 전환선[25] and C <= H1-1 Then
ExitLong();
if CountIf(R > 70,BarsSinceEntry) >= 1 and S == -1 and H2 > 70 and R < H2-1 Then
ExitLong();
}
즐거운 하루되세요
> 꼬드롱 님이 쓴 글입니다.
> 제목 : 기존 수식에 추가하고 싶어서 문의합니다
> 1.
현재 청산수식 적용해서 사용중인데요 여기에 수익률에 따라서 손절라인을 올리고 싶습니다.
예를 들어, 현재 (최초 적용된) 10% 수익률에 도달 했다하면 이때부터 손절라인(지금은 매수가 이하가 손절이지만)을 오르는 수익률의 1/10 수준(매수가 이상)으로 해당 분봉 완성 시점에 자동(up)으로 조정되는 수식이 가능 한지요?
그게 어렵다면 수기로 손절매가격을 입력 할수 있게 수식변경이라도......
그리고 손절 손익 라인을 눈으로 직접 확인할 수 있게 색상라인으로 구현하고싶습니다
구현 가능 하시다면 간곡히 부탁 드립니다,
SetStopProfittarget(10,PercentStop);
SetStopLoss(2,PercentStop);
2.
RSI 기준선 상하단 70 ,30 아래 일목에 추가합성 부탁합니다
일목균형표 한번 적용해 보고 싶어요
전환선(9),기준선(26),선행1(26),선행2(52),후행(26) 기준으로
선행스팬1과 전환선이 기준선(,RSI는 (30)) 뚫을때 all매수하고 매도대기 포지션 , 후행스팬이 전환선 상단에 위치시(하단위치시는 전환선 crossup시 매수) 후행스팬이 꼭지점에서 -1포인트라도 꼬꾸라지거나;RSI는 70에서 -1이라도 하향시 all매도하고 매수대기 포지션으로, 타점좀 잡아주세요
계속 노력하며 공부중이긴한데 아직 어려워요,머리 희끗해지니 안 돌아가요 ㅜ ㅜ
항상 감사드립니다!