커뮤니티

수식 부탁드립니다

프로필 이미지
회원
2016-11-04 15:37:28
113
글번호 103723
답변완료
(1) 음봉 시가 돌파 양봉 매수 양봉 시가 붕괴 음봉 매도 당일 거래 시작부터 수익 손실 모두 합하여 전체 1포 수익 실현시 신호 발생 중지,진입 금지 당일 거래 시작부터 수익 손실 모두 합하여 전체 1포 손실 실현시 신호 발생 중지,진입 금지 (2) 양봉 고가 돌파 양봉 매수 음봉 저가 붕괴 음봉 매도 당일 거래 시작부터 수익 손실 모두 합하여 전체 1포 수익 실현시 신호 발생 중지,진입 금지 당일 거래 시작부터 수익 손실 모두 합하여 전체 1포 손실 실현시 신호 발생 중지,진입 금지 (3) 20캔들 바닥에서 상승하여 20캔들 바닥 기준 좌측 3번째 음봉 시가 터치 매도 20캔들 바닥에서 상승하여 20캔들 바닥 기준 좌측 4번째 음봉 시가 터치 매수 (4) 당일 바닥에서 상승하여 당일 바닥 기준 좌측 3번째 음봉 시가 터치 매도 당일 바닥에서 상승하여 당일 바닥 기준 좌측 4번째 음봉 시가 터치 매수 (5) 당일 천정에서 하락하여 당일 천정 기준 좌측 3번째 음봉 시가 터치 매수 당일 천정에서 하락하여 당일 천정 기준 좌측 4번째 음봉 시가 터치 매도 (6) 20캔들 천정에서 하락하여 20캔들 천정 기준 좌측 3번째 음봉 시가 터치 매수 20캔들 천정에서 하락하여 20캔들 천정 기준 좌측 4번째 음봉 시가 터치 매도 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-11-04 16:09:48

안녕하세요 예스스탁입니다. 1. input : 하루손실(1),하루수익(1); var : NP(0),PreNP(0),DayPL(0); NP = NetProfit; if date != date[1] Then{ preNP = NP[1]; Condition1 = false; var1 = 0; var2 = 0; } dayPL = NP-PreNP; if TotalTrades > TotalTrades[1] and (IsExitName("bp",1) == true or IsExitName("sp",1) == true or IsExitName("bl",1) == true or IsExitName("sl",1) == true ) Then Condition1 = true; if C > O Then var1 = O; if C < O Then var2 = O; if Condition1 == false and crossup(c,var2) and C > O and var2 > 0 Then buy(); if Condition1 == false and CrossDown(c,var1) and c < O and var1 > 0 Then sell(); if MarketPosition == 1 Then{ ExitLong("bl",AtStop,EntryPrice-하루손실-dayPL); ExitLong("bp",AtLimit,EntryPrice+하루수익-dayPL); } if MarketPosition == -1 Then{ ExitShort("sl",AtStop,EntryPrice+하루손실+daypl); ExitShort("sp",AtLimit,EntryPrice-하루손실+daypl); } 2 input : 하루손실(1),하루수익(1); var : NP(0),PreNP(0),DayPL(0); NP = NetProfit; if date != date[1] Then{ preNP = NP[1]; Condition1 = false; var1 = 0; var2 = 0; } dayPL = NP-PreNP; if TotalTrades > TotalTrades[1] and (IsExitName("bp",1) == true or IsExitName("sp",1) == true or IsExitName("bl",1) == true or IsExitName("sl",1) == true ) Then Condition1 = true; if C > O Then var1 = H; if C < O Then var2 = L; if Condition1 == false and crossup(c,var1[1]) and C > O and var1[1] > 0 Then buy(); if Condition1 == false and CrossDown(c,var2[1]) and c < O and var2[1] > 0 Then sell(); if MarketPosition == 1 Then{ ExitLong("bl",AtStop,EntryPrice-하루손실-dayPL); ExitLong("bp",AtLimit,EntryPrice+하루수익-dayPL); } if MarketPosition == -1 Then{ ExitShort("sl",AtStop,EntryPrice+하루손실+daypl); ExitShort("sp",AtLimit,EntryPrice-하루손실+daypl); } 3. if C < O Then{ var1 = O; var11 = O; var12 = O; var13 = O; } if C > O Then{ var2 = O; var21 = O; var22 = O; var23 = O; } if lowest(L,20) == L Then{ value1 = var12; value2 = var23; } if crossup(c,value1) and value1 > 0 Then sell(); if crossup(c,value2) and value2 > 0 Then buy(); 4 #20캔들 바닥에서 상승하여 20캔들 바닥 기준 좌측 3번째 음봉 시가 터치 매도 #20캔들 바닥에서 상승하여 20캔들 바닥 기준 좌측 4번째 음봉 시가 터치 매수 if bdate != bdate[1] Then{ var1 = 0; var11 = 0; var12 = 0; var13 = 0; var2 = 0; var21 = 0; var22 = 0; var23 = 0; } if C < O Then{ var1 = O; var11 = O; var12 = O; var13 = O; } if C > O Then{ var2 = O; var21 = O; var22 = O; var23 = O; } if L == daylow Then{ value1 = var12; value2 = var23; } if CrossUp(c,value1) and value1 > 0 Then sell(); if CrossUp(c,value2) and value2 > 0 Then buy(); 5 if bdate != bdate[1] Then{ var1 = 0; var11 = 0; var12 = 0; var13 = 0; var2 = 0; var21 = 0; var22 = 0; var23 = 0; } if C < O Then{ var1 = O; var11 = O; var12 = O; var13 = O; } if C > O Then{ var2 = O; var21 = O; var22 = O; var23 = O; } if H == DayHigh Then{ value1 = var12; value2 = var23; } if CrossDown(c,value1) and value1 > 0 Then buy(); if CrossDown(c,value2) and value2 > 0 Then sell(); 6 if C < O Then{ var1 = O; var11 = O; var12 = O; var13 = O; } if C > O Then{ var2 = O; var21 = O; var22 = O; var23 = O; } if Highest(H,20) == H Then{ value1 = var12; value2 = var23; } if CrossDown(c,value1) and value1 > 0 Then buy(); if CrossDown(c,value2) and value2 > 0 Then sell(); 즐거운 하루되세요 > 타이쿤 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > (1) 음봉 시가 돌파 양봉 매수 양봉 시가 붕괴 음봉 매도 당일 거래 시작부터 수익 손실 모두 합하여 전체 1포 수익 실현시 신호 발생 중지,진입 금지 당일 거래 시작부터 수익 손실 모두 합하여 전체 1포 손실 실현시 신호 발생 중지,진입 금지 (2) 양봉 고가 돌파 양봉 매수 음봉 저가 붕괴 음봉 매도 당일 거래 시작부터 수익 손실 모두 합하여 전체 1포 수익 실현시 신호 발생 중지,진입 금지 당일 거래 시작부터 수익 손실 모두 합하여 전체 1포 손실 실현시 신호 발생 중지,진입 금지 (3) 20캔들 바닥에서 상승하여 20캔들 바닥 기준 좌측 3번째 음봉 시가 터치 매도 20캔들 바닥에서 상승하여 20캔들 바닥 기준 좌측 4번째 음봉 시가 터치 매수 (4) 당일 바닥에서 상승하여 당일 바닥 기준 좌측 3번째 음봉 시가 터치 매도 당일 바닥에서 상승하여 당일 바닥 기준 좌측 4번째 음봉 시가 터치 매수 (5) 당일 천정에서 하락하여 당일 천정 기준 좌측 3번째 음봉 시가 터치 매수 당일 천정에서 하락하여 당일 천정 기준 좌측 4번째 음봉 시가 터치 매도 (6) 20캔들 천정에서 하락하여 20캔들 천정 기준 좌측 3번째 음봉 시가 터치 매수 20캔들 천정에서 하락하여 20캔들 천정 기준 좌측 4번째 음봉 시가 터치 매도 감사합니다