커뮤니티

문의드립니다.

프로필 이미지
하늘북
2019-07-23 21:32:14
129
글번호 130585
답변완료
문의 드립니다. 아래 수식에서 당일 매수진입과 매도진입을 각각 한번씩만하게 부탁드립니다. 매수진입 1회, 매도진입1회, 더이상 진입금지! 청산은.... 20틱 수익발생시 10틱 수익보전 21틱 수익발생시 11틱 수익보전 22틱 수익발생시 12틱 수익보전 23틱 수익발생시 13틱 수익보전 24틱 수익발생시 14틱 수익보전 25틱 수익발생시 15틱 수익보전 26틱 수익발생시 16틱 수익보전 27틱 수익발생시 17틱 수익보전 28틱 수익발생시 18틱 수익보전 29틱 수익발생시 19틱 수익보전 30틱 수익발생시 20틱 수익보전 ////////////////////////////////////////////////////// var : L2(0,data2),H3(0,data3); if Data2(bdate != date[1]) Then { L2 = data2(L); } if data3(H) > H3 Then H3 = Data3(H); if data2(L) < L2 Then L2 = data2(L); if data3(bdate != date[1]) Then { H3 = data3(O); } if CrossDown(Data2(c),H3) Then buy(); ////////////////////////////////////////////////////////////// var : L4(0,Data4),H5(0,Data5); if Data4(bdate != date[1]) Then { L4 = Data4(L); } if Data5(H) > H5 Then H5 = Data5(H); if Data4(L) < L4 Then L4 = Data4(L); if Data5(bdate != date[1]) Then { H5 = Data5(O); } if CrossDown(Data4(c),H5) Then Sell(); ////////////////////////////////////////////////////////////////////////
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-07-24 15:41:38

안녕하세요 예스스탁입니다. var : B(0,data1),S(0,data1); var : L2(0,data2),H3(0,data3); if bdate != bdate[1] then { B = 0; S = 0; } if MarketPosition(0) == 1 and MarketPosition(0) != MarketPosition(0)[1] Then B = B+1; if MarketPosition(0) == -1 and MarketPosition(0) != MarketPosition(0)[1] Then S = S+1; if Data2(bdate != date[1]) Then { L2 = data2(L); } if data2(L) < L2 Then L2 = data2(L); if data3(bdate != date[1]) Then { H3 = data3(O); } if data3(H) > H3 Then H3 = Data3(H); if B < 1 and CrossDown(Data2(c),H3) Then buy(); ////////////////////////////////////////////////////////////// var : L4(0,Data4),H5(0,Data5); if Data4(bdate != date[1]) Then { L4 = Data4(L); } if Data4(L) < L4 Then L4 = Data4(L); if Data5(bdate != date[1]) Then { H5 = Data5(O); } if Data5(H) > H5 Then H5 = Data5(H); if S < 1 and CrossDown(Data4(c),H5) Then Sell(); if MarketPosition == 1 then { if data1(highest(H,BarsSinceEntry)) >= EntryPrice+PriceScale*20 Then ExitLong("bx",AtStop,data1(highest(H,BarsSinceEntry))-PriceScale*10); } if MarketPosition == -1 then { if data1(Lowest(L,BarsSinceEntry)) <= EntryPrice-PriceScale*20 Then ExitShort("sx",AtStop,data1(Lowest(L,BarsSinceEntry))+PriceScale*10); } 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : 문의드립니다. > 문의 드립니다. 아래 수식에서 당일 매수진입과 매도진입을 각각 한번씩만하게 부탁드립니다. 매수진입 1회, 매도진입1회, 더이상 진입금지! 청산은.... 20틱 수익발생시 10틱 수익보전 21틱 수익발생시 11틱 수익보전 22틱 수익발생시 12틱 수익보전 23틱 수익발생시 13틱 수익보전 24틱 수익발생시 14틱 수익보전 25틱 수익발생시 15틱 수익보전 26틱 수익발생시 16틱 수익보전 27틱 수익발생시 17틱 수익보전 28틱 수익발생시 18틱 수익보전 29틱 수익발생시 19틱 수익보전 30틱 수익발생시 20틱 수익보전 ////////////////////////////////////////////////////// var : L2(0,data2),H3(0,data3); if Data2(bdate != date[1]) Then { L2 = data2(L); } if data3(H) > H3 Then H3 = Data3(H); if data2(L) < L2 Then L2 = data2(L); if data3(bdate != date[1]) Then { H3 = data3(O); } if CrossDown(Data2(c),H3) Then buy(); ////////////////////////////////////////////////////////////// var : L4(0,Data4),H5(0,Data5); if Data4(bdate != date[1]) Then { L4 = Data4(L); } if Data5(H) > H5 Then H5 = Data5(H); if Data4(L) < L4 Then L4 = Data4(L); if Data5(bdate != date[1]) Then { H5 = Data5(O); } if CrossDown(Data4(c),H5) Then Sell(); ////////////////////////////////////////////////////////////////////////