디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이런식으로 말하면 답변 아무도 안해주던데;;; c언어 어떻게 하는건지 ㅠ

오징어(58.236) 2011.01.29 20:29:12
조회 234 추천 0 댓글 13


#define SIGNAL_NONE 0
#define SIGNAL_BUY   1
#define SIGNAL_SELL  2
#define SIGNAL_CLOSEBUY 3
#define SIGNAL_CLOSESELL 4


extern bool UseTrailingtop = true;
extern int Trailingtop = 30;
extern double fluctuation = 0.00001;
int start()
{
   int Order = SIGNAL_NONE;
   int Total, Ticket;
   double StopLossLevel, TakeProfitLevel;



  
   //+------------------------------------------------------------------+
   //| Variable End                                                     |
   //+------------------------------------------------------------------+


   //Check position


   for (int i = 0; i < OrdersTotal(); i ++)
   {
      OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
      if(OrderType() <= OP_SELL &&  OrderSymbol() == Symbol())
      {


         if(OrderType() == OP_BUY)
         {
            //Trailin stop
            if(UseTrailingtop && ((fluctuation <= iHigh( Symbol(),PERIOD_M1, 0) - iClose( Symbol(),PERIOD_M1, 0)) || (fluctuation <= iClose( Symbol(),PERIOD_M1, 0) - iLow( Symbol(),PERIOD_M1, 0))))
            {                            
                  if(OrderStopLoss() < Bid - Point * Trailingtop)
                  {
                     OrderModify(OrderTicket(), OrderOpenPrice(), Bid - Point * Trailingtop, OrderTakeProfit(), 0, MediumSeaGreen);


                     continue;
                  }
              
            }
         } else
         {
            //Close


            //Trailing top
            if(UseTrailingtop && ((fluctuation <= iHigh( Symbol(),PERIOD_M1, 0) - iClose( Symbol(),PERIOD_M1, 0)) || (fluctuation <= iClose( Symbol(),PERIOD_M1, 0) - iLow( Symbol(),PERIOD_M1, 0))))
            {                
                  if((OrderStopLoss() > (Ask + Point * Trailingtop)) || (OrderStopLoss() == 0))
                  {
                     OrderModify(OrderTicket(), OrderOpenPrice(), Ask + Point * Trailingtop, OrderTakeProfit(), 0, DarkOrange);
 
                     continue;
                  }
              
            }
         }
      }
   }


/*
   for (int j = 0; j < OrdersTotal(); j ++)
   {
      OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
      if(OrderType() <= OP_SELL &&  OrderSymbol() == Symbol())
      {
         if(OrderType() == OP_BUY)
         {
            //Trailing profit
           
            a = b-c
           
            if a > a
           
            c = d


 


desiredprofit = targetprice - orderprice


profit = targetprice - price


while(desiredprofit < profit)
{


 targetprice = price + desiredprofit


 profit = targetprice - price


}



                  double abc = OrderOpenPrice() - OrderTakeProfit();
                 
                  double abc1 = Bid - OrderTakeProfit();
                 
                  if(abc1 > OrderOpenPrice() - OrderTakeProfit())
                  {


                  OrderTakeProfit() = OrderTakeProfit()-(abc1 - spread1);


                  if(Bid - OrderOpenPrice() < 0)
                  {                         


                     OrderModify(OrderTicket(), OrderOpenPrice(),OrderStopLoss(), (Bid - OrderOpenPrice())+abc1, 0, MediumSeaGreen);


                     continue;
                  }
              
           
         } else
         {
            //Close


            //Trailing profit
                  double abc2 = OrderOpenPrice() - OrderTakeProfit();
                 
                  if((OrderOpenPrice() - Ask) < 0)
                  {              


                     OrderModify(OrderTicket(), OrderOpenPrice(),OrderStopLoss(), (OrderOpenPrice() - Ask)+abc2, 0, DarkOrange);
 
                     continue;
                  }
        
         }
      }
   }


*/



   return(0);
}
//+------------------------------------------------------------------+


이건 만지다마 그냥 둔것인데요.

요기서 테이크프로핏이 처음 orderopenprice랑 OrderTakeProfit 차이를 기준으로 계속 수정하게 만들고 싶은데 어떻게 해야 하는지 모르겠습니다.

buy 문구에서 oderopenprice- ordertakeprofit 차이가 50이라면 현재 price - ordertakeprofit이 100으로 변했을때 50 - ordertakeprofit 으로 수정하는 방식으로요.

반대로 50 이하면 수정을 안하고요.

이렇게 할려면 어떻게 해야 하나요?  

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 가족과 완벽하게 손절해야 할 것 같은 스타는? 운영자 24/06/24 - -
236353 pro-c에 대해 아는횽들 있어?? [3] 쿄스케갤로그로 이동합니다. 11.02.28 85 0
236352 어산지가 개념인가? 이모군(211.40) 11.02.28 61 0
236351 횽들 웹프로그래밍 독학 어떻게 했엉? [4] 횽들(59.12) 11.02.28 276 0
236350 형들 교수님 연구실에서 공부하는건 어때?? [16] 아망했다..(58.225) 11.02.28 420 0
236349 근데 신경망 프로그래밍 보면 존나 신기한거 같다 [1] (115.41) 11.02.28 147 0
236348 VS2008옵션 질문좀 봐주세요. [4] ㅁㅁㅁ(220.94) 11.02.28 72 0
236347 외부기호에서 확인하지 못했습니다..링크에러 ㅠㅠ [3] ㅁㄴㅇㄹ(121.50) 11.02.28 1003 0
236346 객체지향은 무슨 냄새냐? [5] 뻘글(121.182) 11.02.28 185 0
236345 형들 .. 플밍공부 뭐부터하면 좋을까 .. [8] 아망했다..(58.225) 11.02.28 219 0
236342 야.. 코딩 하다보면.. 존나 답답할때 있잖아.. [1] 음...(114.205) 11.02.28 124 1
236341 횽들 해외에도 게등위 같은거 있음?? [5] (117.110) 11.02.28 116 0
236340 회사게시판 복사방지 푸는법 [4] ㅇㅇ(220.120) 11.02.28 392 0
236339 운송회사 전산실은 무슨일을 하냐? [1] ㅁㄴㄹ(219.254) 11.02.28 95 0
236338 경우 ㅇㅇ(121.133) 11.02.28 60 0
236337 하드코딩이라는 것... [1] 물속의다이아갤로그로 이동합니다. 11.02.28 147 0
236336 원주율 구하는 프로그램 이라는데? 수Z갤로그로 이동합니다. 11.02.28 142 0
236335 프로그래밍 입문하려고 하는데 파이썬 어떤가요? [4] ㅇㅇㅇㅇㅇ(14.54) 11.02.28 251 0
236334 아 슈ㅣ발... 캐닭(112.216) 11.02.28 34 0
236332 1000팩이 이건가요 수Z갤로그로 이동합니다. 11.02.28 78 0
236331 Codepad에서 백만 팩토리얼 출력 시켰더니 [2] 수Z갤로그로 이동합니다. 11.02.28 337 0
236330 컴공과 새내기 책추천좀해주세요 [1] 12324갤로그로 이동합니다. 11.02.28 100 0
236328 전공살려 취직하는게 나을려낭...?.. [2] C++Language갤로그로 이동합니다. 11.02.28 122 0
236327 facebook에서 메일이 왔다... [1] 계백(61.255) 11.02.28 141 0
236326 친구추가 알고리즘좀 [3] 시크한훈남갤로그로 이동합니다. 11.02.28 157 0
236325 스레드 써보다가 잘 안되서 질문하나 더 남길게용 [11] 굽신굽신(175.116) 11.02.28 144 0
236324 여기 횽들은 사업생각 하는 횽들있음?? [8] (117.110) 11.02.28 111 0
236323 엑셀 고수님들 좀 도와주세요~~~~ [3] 하데스1(218.54) 11.02.28 83 0
236322 어와성은이가디도록 Pr0xy갤로그로 이동합니다. 11.02.28 61 0
236321 우리세대는 학벌이라는게 수능점수기 때문에 [2] 계백(61.255) 11.02.28 126 0
236320 지방국립대나 지방대나 방통대나 같은 라인임? [5] 캐닭(112.216) 11.02.28 337 0
236319 집중력 최강은 명상이다. [2] 계백(61.255) 11.02.28 101 0
236318 니들은 4년제에 환상을 가지고 있어 [5] 계백(61.255) 11.02.28 233 0
236317 다들 직장은 집하고 가까움? [3] 이모군(1.225) 11.02.28 88 0
236315 엔진 만들어본 횽들에게 질문 ㅍㅌ갤로그로 이동합니다. 11.02.28 92 0
236314 집중력 향상시키는 식약품 좀 알려주라 [10] ㅍㅌ갤로그로 이동합니다. 11.02.28 248 0
236312 4년제 편입 vs 경력 쌓기 [20] 캐닭(112.216) 11.02.28 457 0
236310 아하하하하하하핫 [1] LibeRa갤로그로 이동합니다. 11.02.28 46 0
236308 밍따블류나 gcc에서 왜 pthread.h에 있는거 컴파일 안되지?? [5] 굽신굽신(175.116) 11.02.28 172 0
236305 마지막 출근........ [4] 캐닭(112.216) 11.02.28 126 0
236303 ActiveX 다운로더쓸때 파일 링크 찾는법 아는사람???? [2] 메가울트라눕(190.128) 11.02.28 65 0
236301 면접 일정 잡혔다! [2] 외계달팽갤로그로 이동합니다. 11.02.28 112 0
236297 시장은 앱보다는 결국 하이브리드 웹의 손을 들어줄것이다. [2] 계백(61.255) 11.02.28 139 0
236296 종로쪽 모학원에서 상담받고 왔는데 뭔 용팔이가 설명을 하네 [4] 플플(211.172) 11.02.28 177 0
236295 드림위버에서 js 코딩하기 왜케짱나냐? 계백(61.255) 11.02.28 98 0
236294 아하하하함.아하하하함.아하하핳함. 계백(61.255) 11.02.28 39 0
236288 실례겠지만 뉴비가 이번에 컴공으로 편입해서 몇가지좀 질문좀 해야겠어 [1] ㄴㄴㅋㅋ(125.176) 11.02.28 174 0
236287 팩토리얼 완성했다.. 수Z갤로그로 이동합니다. 11.02.28 123 0
236286 여기가 컴터공학 과목 질문을 하면 시원하게 대답해준다는 곳인가요? [1] ㄴㄴㅋㅋ(125.176) 11.02.28 138 0
236283 팩토리얼.. 수Z갤로그로 이동합니다. 11.02.28 84 0
236282 컴파일러 수업 괜히 들었다.... 땡칠도사갤로그로 이동합니다. 11.02.28 154 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2