답변완료
문의 드립니다.
수량을 금액으로 변경 부탁드립니다.
Input : Period(5), sigPeriod(3),수량(1);
Var : Ep1(0),EP2(0),DINDEX1(0);
var : JISU1(0), PreJISU1(0);
Var : JISU2(0), PreJISU2(0);
Var : JISU3(0), PreJISU3(0);
Var : dTRIXv(0),dTRIXs(0),dPreTRIXs(0);
var : TRIXv(0),TRIXs(0);
Ep1 = 2/(Period+1);
Ep2 = 2/(sigPeriod+1);
if bdate != bdate[1] then
{
DINDEX1= DINDEX1 + 1;
if DINDEX1 >= 1 Then
PreJISU1 = JISU1[1];
if DINDEX1 >= 2 Then
PreJISU2 = JISU2[1];
if DINDEX1 >= 3 Then
PreJISU3 = JISU3[1];
if DINDEX1 >= 4 Then
dPreTRIXs = dTRIXs[1];
}
if DINDEX1 < 1 then
JISU1 = c;
else
JISU1 = c * EP1 + PreJISU1 * (1-EP1);
if DINDEX1 < 2 then
JISU2 = JISU1 ;
else
JISU2 = JISU1 * EP1 + PreJISU2 * (1-EP1);
if DINDEX1 < 3 then
JISU3 = JISU2 ;
else
JISU3 = JISU2 * EP1 + PreJISU3 * (1-EP1);
dTRIXv = (JISU3 - PreJISU3) / PreJISU3 * 100;
if DINDEX1 < 4 then
dTRIXs = dTRIXv ;
else
dTRIXs = dTRIXv * EP2 + dPreTRIXs * (1-EP2);
TRIXv = TRIX(Period);
TRIXs = ema(TRIXv,sigPeriod);
if dTRIXv > dTRIXs and C > DayOpen and CrossUp(TRIXv,TRIXs) and TRIXv < 0 Then
Buy("b",OnClose,Def,수량);
if MarketPosition == 1 and CrossDown(c,DayOpen) Then
ExitLong("bx");
2024-09-20
360
글번호 183599
시스템
답변완료
6중4 두번째 count 제어
첫번째 진입조건 count >= n 이 두번째 진입에도 영향을 미치는데
두번째 진입조건에서는 이를 바꾸고자 합니다.
첫번째 진입 count >= 첫번째n
두번째 진입 count >= 두번째n
input : 횟수(2);
input : d1(0),d2(200),d3(0),d4(12),d5(15000),d6(5000);//진입변수
input : dd1(0),dd2(200),dd3(0),dd4(12),dd5(15000),dd6(5000);//두번째 진입변수
input : 첫번째n(6);
input : 두번째n(4):
이렇게 조절하도록 수식 수정 부탁드립니다.
주말 잘 보내세요.
***************************************************************************
안녕하세요
예스스탁입니다.
input : 횟수(2);
input : d1(0),d2(200),d3(0),d4(12),d5(15000),d6(5000);//진입변수
input : dd1(0),dd2(200),dd3(0),dd4(12),dd5(15000),dd6(5000);//두번째 진입변수
input : n(6);
var : T1(0),entry(0);
if Bdate != Bdate[1] Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = (TotalTrades-T1)+1;
var : Cond1(False),Cond2(False),Cond3(False),Cond4(False),Cond5(False),Cond6(False);
var : count(0);
if entry == 0 Then
{
Cond1 = data1(c>lowd(0)+d1); //매수조건1
Cond2 = data2(c>lowd(0)+d2); //매수조건2
Cond3 = data3(c>lowd(0)+d3); //매수조건3
Cond4 = data4(c>lowd(0)+d4); //매수조건4
Cond5 = data5(c>lowd(0)+d5); //매수조건5
Cond6 = data6(c<highd(0)-d6); //매수조건6
}
Else
{
Cond1 = data1(c>lowd(0)+dd1); //매수조건1
Cond2 = data2(c>lowd(0)+dd2); //매수조건2
Cond3 = data3(c>lowd(0)+dd3); //매수조건3
Cond4 = data4(c>lowd(0)+dd4); //매수조건4
Cond5 = data5(c>lowd(0)+dd5); //매수조건5
Cond6 = data6(c<highd(0)-dd6); //매수조건6
}
count = 0;
if cond1 == true Then
count = count+1;
if cond2 == true Then
count = count+1;
if cond3 == true Then
count = count+1;
if cond4 == true Then
count = count+1;
if cond5 == true Then
count = count+1;
if cond6 == true Then
count = count+1;
if count >= n and entry < 횟수 then
Buy("b");
즐거운 하루되세요
2024-11-06
428
글번호 183594
시스템
답변완료
청산신호 구분
1. if EntryName == "상다" and dayindex == 10 Then ExitLong("상다청산", OnClose, Def, "상다", qua/C, 0);
2. if EntryName == "상다" and dayindex == 10 Then ExitLong("상다청산", OnClose, Def, "상다", qua/C);
3. if EntryName == "상다" and dayindex == 10 Then ExitLong("상다청산", OnClose, Def, "상다");
4. if dayindex == 10 Then ExitLong("상다청산", OnClose, Def, "상다", qua/C, 0);
이 네개의 차이를 간략히 설명 부탁 드립니다.
3번이 경우 청산은 전체 물량이 다 되는건가요 아니면 "상다"에서 사진 물량만 청산되는건가요?
2024-09-20
436
글번호 183579
시스템
답변완료
수식 부탁드립니다
아래 수식에서 (기준 < mav) 구간에서의 최고가이은선, 최저가이은선
수식 부탁드립니다
그리고 (기준 < mav) 구간의 박스추세선 부탁합니다
==================================================================
Input : 기준(-10),p(5);
var : Vpower(0),Upper(0),Lower(0),mav(0);
Vpower = upVol/(upVol+downVol)*100-50;
If Vpower > 0 Then
Upper = Vpower;
Else
Upper = 0;
If Vpower <= 0 Then
lower = Vpower;
Else
lower = 0;
mav = ma(Vpower,p);
2024-09-20
475
글번호 183578
지표
답변완료
검색식 부탁드립니다. 감사합니다.
S1=StochasticsK(26,13);
S1D=StochasticsD(26,13,5);
S2=StochasticsK(34,17);
S2D=StochasticsD(34,17,6);
S3=StochasticsK(52,26);
S3D=StochasticsD(52,26,9);
다음 조건일때 S2<50 and S3<50 and S1>S2 and S2>S3 and S1>S1D and S2>S2D and S3>S3D
S1값이 50을 돌파하는 1검색식 부탁드립니다.(S1>S2>S3)
2검색식 위의 조건에 일목균형표 구름조건 추가
제자리구름 선행스팬2>선행스팬1 and 앞구름 선행스팬1>선행스팬2
항상 감사드립니다.
2024-09-20
402
글번호 183569
종목검색
답변완료
문의 드립니다.
아래 식에서 추가 하기를 원합니다.
일봉 TRIX Period(5), sigPeriod(3) 정배열 일 때(일봉 TRIX 기준 0선 무시함)
아래 식으로 매수만 하고자 합니다.
피라미딩 방식으로 매수하고 손절은 시가 이탈 시 매도 청산, 익절은 직접 하고자 합니다.
그리고 반대로 일봉 TRIX Period(5), sigPeriod(3) 역배열 일 때 경우도
따로 부탁드립니다.
Input : Period(5), sigPeriod(3),수량(1);
var : TRIXv(0),TRIXs(0);
TRIXv = TRIX(Period);
TRIXs = ema(TRIXv,sigPeriod);
if C > DayOpen and CrossUp(TRIXv,TRIXs) and TRIXv < 0 Then
Buy("b",OnClose,Def,수량);
if MarketPosition == 1 and CrossDown(c,DayOpen) Then
ExitLong("bx");
2024-09-20
499
글번호 183568
시스템