답변완료
아래글 확인 좀 요청 드립니다,
* 수정 해 주신거 안되는데 확인 좀 부탁 드립니다.
* 대각선으로 수평선이 출력 됨니다. 수정 좀 요청 드립니다.
안녕하세요
예스스탁입니다.
var : TL(0),TX(0);
Condition1 = CrossUp(var75-PriceScale*22 , var98-PriceScale*23 ) ;
if Condition1 == true Then
{
var13 = Lowest(L,100);
TL_Delete(TL);
TL = TL_New(sDate[100],sTime[100],Var13,sDate,sTime,Var13);
Text_Delete(TX);
TX = Text_New(sDate,sTime,Var13,NumToStr(Var13,2));
}
Else
{
TL_SetEnd(TL,sDate,sTime,var13);
Text_SetLocation(TX,sDate,sTime,var13);
}
즐거운 하루되세요
2022-04-15
1198
글번호 158080
지표
답변완료
추가진입 수식 문의드립니다.
◆◆◆문의전에 먼저 감사인사부터 드립니다.항상 수고해주셔서 감사합니다!◆◆◆
추가진입 물타기는 전혀 고려 안했었는데 간단하게 테스트 해보고싶어서
물타기 수식 문의드립니다. 그리드? 피라미딩이라고 표현하나요?
일단 제가 짜놓은 조건에서 진입이 되었다면
일정하게 고정된 포인트가 손실일때마다 1계약씩 추가진입을 해보고 싶습니다.
고정값이 100포인트라면
예를들어 ) 최초 나스닥 1계약을
14000에서 매도 진입이 됐다면 100포인트가 오른
14100에서 1계약 추가매도 또 100포인트가 오른
14200에서 1계약 추가매도 이런식으로요~
평균단가가 아닌 최초 진입가에서부터 일정하게 고정된값을 기준으로 해보고 싶습니다.
고정값이 500포인트라면
12,000 에서 매수진입으로 시작으로
11,500 1추가진입
11,000 1추가진입
10,500 1추가진입
10,000 1추가진입 이런방식입니다~
==============================================
그리고 고정값이 포인트가 아닌 고정틱수로도 해볼 수 있을까요?~
매번 감사합니다!
2022-04-15
950
글번호 158074
시스템
답변완료
청산수식 수정부탁드립니다.
안녕하세요.
data3과4중 3이 우위, data5와6중 5가 우위, data7과8중 7이 우위가
동시에 모두 성립할 때 매수
진입 후 data3과4중 3이 우위, data5와6중 5가 우위, data7과8중 7이 우위가
하나라도 이탈 성립하면 청산
아래와 같이 작성했는데 청산이 제대로 되질 않습니다.
수정부탁드립니다.
Input: dix(1),stopper(1.2);
Var : EDT(0);
setstoploss(stopper);
var : T1(0),entry(0);
if Bdate != bdate[1] Then
T1 = TotalTrades[1];
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if dayindex >= dix and stime > 083000 then{
if (data3(C)-data4(c)> 0 and data5(C)-data6(c)> 0 and data7(C)-data8(c)> 0) or
(crossup(data3(c),data4(c)) and crossup(data5(c),data6(c)) and crossup(data7(c),data8(c)))Then
if entry < 10 Then
buy();
if (data3(C)-data4(c)< 0 and data5(C)-data6(c)< 0 and data7(C)-data8(c)< 0) or
(CrossDown(data3(c),data4(c)) and CrossDown(data5(c),data6(c))and CrossDown(data7(c),data8(c)))Then
if entry < 10 Then
sell();
}
if MarketPosition == 1 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
IF CrossDown(data3(c),data4(c)) OR CrossDown(data5(c),data6(c))OR CrossDown(data7(c),data8(c))Then
ExitLong();
if MarketPosition == -1 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
IF crossup(data3(c),data4(c)) OR crossup(data5(c),data6(c)) OR crossup(data7(c),data8(c))Then
ExitShort();
2022-04-15
1335
글번호 158072
시스템
답변완료
스탑트레일링 봉가정 오류
setstoptrailing(1,1,pointstop,0) ;
이런식으로 하면 수익이 무조건 나는 상황을 볼 수 있는데 이를 해결하기 위한 방법은 뭐가 있을까요?
진입봉은 제외하는 이런 방식은 작동 하나요 ?
if BarsSinceEntry > 1 Then
SetStopTrailing(0.5,1,PercentStop,1);
진입 이후 1개 이상의 봉이 있을 경우 1%의 수익이 났을 때 최고가격대비 0.5%하락시 수익청산인데
여기서 최고가격대비로 하면 매도포지션일때는 작동을 안하나요 ?
buy("bs",atstop,highest(h,barsinceentry)-0.005*highest(h,barsinceentry));
이 수식은 위에 작성한 스탑트레일링이랑 같은 효과라고 볼 수 있을까요 ?
SetStopTrailing(0.5,1,PercentStop,1); 여기서 0.5나 1같은 숫자 대신 ma(c,10)*0.01이라던지 각종 수식을 써도 되나요 ?
2022-04-15
1378
글번호 158071
시스템