커뮤니티

6중4 두번째 진입변수 제어

프로필 이미지
목마와숙녀
2024-11-06 15:08:28
555
글번호 183449
답변완료
아래수식은 진입변수를 사용하여 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 : 횟수(2); input : d1(0),d2(200),d3(0),d4(12),d5(15000),d6(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); 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 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");
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2024-09-19 13:06:05

안녕하세요 예스스탁입니다. 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"); 즐거운 하루되세요 > 목마와숙녀 님이 쓴 글입니다. > 제목 : 문의 > 아래수식은 진입변수를 사용하여 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 : 횟수(2); input : d1(0),d2(200),d3(0),d4(12),d5(15000),d6(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); 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 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-09-19 14:37:31

좌오비우오비 님에 의해 삭제된 답변입니다.