예스스탁
예스스탁 답변
2021-09-27 15:02:15
안녕하세요
예스스탁입니다.
피라미딩은 다른진입신호만 허용으로 설정하고 적용하시면 됩니다.
진입식에 atstop이나 atlimit을 사용하면 봉미완성시에 진입을 할수 있습니다.
input : CCIP(100),EVPeriod(20),Per(3);
var : CCIV(0),EVup(0),EVdn(0);
var : P1(0),P2(0),P3(0),P4(0),P5(0),P6(0);
CCIv = cci(100);
EVup = EnvelopeUp(EVPeriod,per);
EVdn = EnvelopeDown(EVPeriod,per);
Condition1 = CCIV < -100 and C < EVdn;
if MarketPosition == 0 and Condition1 == true and Condition1[1] == true Then
Buy("b1",OnClose,DEf,10000/C);
if MarketPosition == 1 Then
{
if LatestEntryName == "b1" Then
P1 = LatestEntryPrice(0);
if LatestEntryName == "b2" Then
P2 = LatestEntryPrice(0);
if LatestEntryName == "b3" Then
P3 = LatestEntryPrice(0);
if LatestEntryName == "b4" Then
P4 = LatestEntryPrice(0);
if LatestEntryName == "b5" Then
P5 = LatestEntryPrice(0);
if LatestEntryName == "b6" Then
P5 = LatestEntryPrice(0);
if P2 == 0 Then
Buy("b2",AtLimit,EntryPrice*0.98,20000/C);
if P3 == 0 Then
Buy("b3",AtLimit,EntryPrice*0.98,30000/C);
if P4 == 0 Then
Buy("b4",AtLimit,EntryPrice*0.98,40000/C);
if P5 == 0 Then
Buy("b5",AtLimit,EntryPrice*0.98,50000/C);
if P6 == 0 Then
Buy("b6",AtLimit,EntryPrice*0.98,60000/C);
if P1 > 0 Then
ExitLong("Bp1",AtLimit,P1*1.03,"b1");
if P2 > 0 Then
ExitLong("Bp2",AtLimit,P2*1.03,"b2");
if P3 > 0 Then
ExitLong("Bp3",AtLimit,P3*1.03,"b3");
if P4 > 0 Then
ExitLong("Bp4",AtLimit,P4*1.03,"b4");
if P5 > 0 Then
ExitLong("Bp5",AtLimit,P5*1.03,"b5");
if P6 > 0 Then
ExitLong("Bp6",AtLimit,P6*1.03,"b6");
}
Else
{
P1 = 0;
P2 = 0;
P3 = 0;
P4 = 0;
P5 = 0;
P6 = 0;
}
SetStopLoss(3,PercentStop);
즐거운 하루되세요
> 백억이 님이 쓴 글입니다.
> 제목 : 수식좀부탁드립니다
> 코인에서쓸거구요 cci(60)-100 엔벨로프20-3하안선하양돌파 이두가지보조지표조건만족시1차매수1만원 3프로익절시전액매도-3프로1차전액손절 1차-2프로손절단가에서2차매수2만원4프로익절시매도-3프로2차전액손절 2차-2프로손절단가에서 3차매수3만원5프로익절-3프로3차전액손절 3차-2프로손절단가에서 4차매수4만원6프로익절-3프로4차전액손절 4차-2프로손절단가에서 5차매수5만원7프로익절 -3프로손절 이런식으로 매수후전차수전액액손절1프로전에다음매수들어가게좀해주세요 -3프로손절시바로다음차수매수들어가면좋은데 이러면손절하고매수체결이 안될수잇는경우가잇는것같아서 손절1프로전에다음매수들어가게짜밧는데 손절바로전에매수들어가게할수잇을가요?봉이끝나고주문이들어가니까 -3프로손절단가한호가위에서바로매수되게해야되는건가요?위에부탁드린거하나짜주시구요 더좋은수식잇으시면 한개더짜주세요^^감사합니다