답변완료
감사합니다
### 일목후행스펜이 볼벤 하한선을 골드 하는
강조를 추가 부탁드리니다
input : Period(10);
input : midPeriod(26),BBperiod(20),d1(2);
var : bb(0);
var :AA(False),VV(False),box(0);
AA = crossup(C, max((highest(high,9)[25]+lowest(low,9)[25]+highest(high,26)[25]+lowest(low,26)[25])/4 , (highest(high,52)[25]+lowest(low,52)[25])/2));
VV=V>highest(V, Period)[1];
if AA and VV Then
{
box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L);
Box_SetColor(box,Magenta);
Box_SetFill(box,true);
Box_SetExtFill(box,true);
}
bb = BollBandUp(BBperiod,d1);
if CrossUp(c,bb[midperiod-1]) Then
{
box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L);
Box_SetColor(box,Cyan);
Box_SetFill(box,true);
Box_SetExtFill(box,true);
}
감사합니다 언제나 감사합니다
2022-10-26
804
글번호 163317
강조
답변완료
식수정 추가
input : P(10),Nbar(10),T(10);
var : mav(0);
mav = ma(C,P);
if C > O and CrossUp(C,mav) and CountIf(C<=mav-PriceScale*T,Nbar)[1] >= 1 Then
Buy();
if C < O and CrossDown(C,mav) and CountIf(C>=mav+PriceScale*T,Nbar)[1] >= 1 Then
Sell();
안녕하세요
수식수정 부탁드려요
Macd추가
매수.
위식에서 macd 양선일때
매도 macd 음선일때
그리고 청산후 2초 대기후
매수는 청산가격보다 +가격시 현재가 진입
매도는 청산가격보다 _ 가격시 현재가 진입
2022-10-26
791
글번호 163313
시스템
답변완료
수식 수정 부탁드립니다.
안녕하세요!
만들어 주신 소중한 수식을 적용해 보니 약간의 문제점이 발생해서 수정을 다시 부탁드립니다.
1. 장시작 후 표시된 양합가격들이 콜,풋 봉챠트와 겹쳐지는 문제점이 발생 합니다.
양합가격 표시들을 우측으로 겹쳐지지 않을 정도로 이동하게끔 수정을 부탁드립니다.
2. 실시간 양합가격(현재가 양합-시가양합)을 1개 추가해 주세요!
예) 0을 기준으로 양합가격이 -이면 "양매도: -0.08" 로 표기(글자색 자동으로 파랑색)
0을 기준으로 양합가격이 +이면 "양매수: +0.08" 로 표기(글자색 자동으로 빨강색)
input: 색상1(Red),색상2(Blue),색상3(Black),색상4(Black);
input: 크기1(12),크기2(12),크기3(12),크기4(12);
var : tx1(0),tx2(0),tx3(0),tx4(0);
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
Text_Delete(tx4);
tx1 = Text_New(sDate,sTime,H,"시초가합: "+NumToStr(Data1(Opend(0))+Data2(OpenD(0)),2)+NewLine+NewLine+NewLine);
tx2 = Text_New(sDate,sTime,H,"현재가합: "+NumToStr(Data1(c)+Data2(c),2)+NewLine+NewLine);
tx3 = Text_New(sDate,sTime,H,"콜현재가: "+NumToStr(Data1(c),2)+NewLine);
tx4 = Text_New(sDate,sTime,H,"풋현재가: "+NumToStr(Data2(c),2));
Text_SetStyle(tx1,0,1);
Text_SetStyle(tx2,0,1);
Text_SetStyle(tx3,0,1);
Text_SetStyle(tx4,0,1);
Text_SetColor(tx1,색상1);
Text_SetColor(tx2,색상2);
Text_SetColor(tx3,색상3);
Text_SetColor(tx4,색상4);
Text_SetSize(tx1,크기1);
Text_SetSize(tx2,크기2);
Text_SetSize(tx3,크기3);
Text_SetSize(tx4,크기4);
Text_SetBold(tx1,1);
Text_SetBold(tx2,1);
Text_SetBold(tx3,0);
Text_SetBold(tx4,0);
2022-10-27
1065
글번호 163312
지표
답변완료
시스템식 부탁드립니다.
안녕하세요.
아래 시스템식1에서 진입조건은 동일하며,
단지 매수, 매도만 반대로 매매하고 싶습니다.
단, 시스템식1에서 매수시 매수청산 되거나 손절이 되는데
요청드리고 싶은 것은
시스템식1에서 매수조건 만족시 매도하고,
시스템식1에서 매수청산 조건이 만족하기 전까지
다시 매매(매도)되지 않는 시스템식을 만들고 싶습니다.
요청식의 수식을 보면 매도청산(손절,익절 후)이후
조건이 만족하여 다시 매도되는 경우가 있습니다.
또는 손절, 익절 이후 원 조건식의 진입기준에 맞추려고 하다보니
조건을 사용하다 보니 매매가 되지 않는 경우도 있습니다.
원 시스템식 : 조건청산, 손절
요청 시스템식 : 손절, 익절, 조건청산
단, 진입위치와 진입횟수는 동일해야 되며,
단지 매수,매도만 반대가 되는 시스템식 부탁드립니다.
-----------------------------------------------------------
시스템식1
-----------------------------------------------------------
var1 = ma(c,5);
var2 = ma(c,10);
var3 = ma(c,60);
if marketposition <=0 and (crossup(var1,var3)) or (var > var3) thne {
buy("B");
}
if marketposition ==1 and (crossdown(var1,var2)) or (var1 < var2) thne {
Exitlong("BX");
}
if marketposition >=0 and (crossdown(var1,var3)) or (var1 < var3) thne {
sell("S");
}
if marketposition ==-1 and (crossup(var1,var2)) or (var1 > var2) thne {
Exitshort("SX");
}
SetStopLoss(5,PointStop);
-----------------------------------------------------------
진입조건은 동일하며, 매수, 매도만 반대로 매매하는 시스템식 요청드립니다.
요청식 - 수정부탁드립니다.
요청내용 : 매도 후 매도청산(손절,익절)이후 매도조건이 만족하여 다시 매도가 됨
시스템1에서의 매수청산 조건이 만족되기까지
매도되지 않는 시스템식 부탁드립니다.
아래처럼 수정했는데 잘 안됩니다.
수정부탁드립니다.
-----------------------------------------------------------
var : B(0),S(0);
var1 = ma(c,5);
var2 = ma(c,10);
var3 = ma(c,60);
if marketposition >=0 and S = 0 and crossup(var1,var3) thne {
Sell("S");
S = 1;
}
if marketposition ==-1 and crossdown(var1,var2) thne {
S = 0;
}
if marketposition <=0 and B = 0 and crossdown(var1,var3) thne {
buy("B");
B = 1 ;
}
if marketposition ==1 and crossup(var1,var2) thne {
B = 0 ;
}
SetStopLoss(5,PointStop);
SetStopprofittarget(5,PointStop);
--------------------------------------------------
if totaltrades > toraltrades[1] then {
}
설명 요청1 )
위 수식 해석좀 부탁드립니다.
청산완료된 거래횟수가 이전 청산완료된 거래횟수보다 많다는 의미인것 같은데
왜 이런 조건식을 사용하는 거죠?
당연히 현재 청산완료횟수가 이전 청산완료 횟수보다 많은것 아닌가요?
이유가 있는지 궁금합니다.
설명좀 부탁드립니다.
2022-10-26
1161
글번호 163307
시스템