Подскажите идею грамотной реализации
Показано с 1 по 2 из 2

Тема: Подскажите идею грамотной реализации

  1. #1
    Новичок Аватар для Mike_Kharkov
    Регистрация
    08.07.2014
    Сообщений
    103
    Promo (¢)
    1,685
    Благодарности
    Получено: 8
    Отправлено: 126

    Подскажите идею грамотной реализации

    Всем привет.

    Есть такой код:

    Код:
    // ---- функция подсчета значения стартового лота. ------------------------------+
    
           double function_trade_lot(double account_balance ){
           double lot = 0;
              
              if(account_balance >= 10000 && account_balance < 15000){
                 lot = 0.02;
              }
              else if(account_balance >= 15000 && account_balance < 20000){
                 lot = 0.03;
              }
              else if(account_balance >= 20000 && account_balance < 25000){
                 lot = 0.04;
              }
              else if(account_balance >= 25000 && account_balance < 30000){
                 lot = 0.05;
              }
              else if(account_balance >= 30000 && account_balance < 35000){
                 lot = 0.06;
              }
              else if(account_balance >= 35000 && account_balance < 40000){
                 lot = 0.07;
              }
              else if(account_balance >= 40000 && account_balance < 45000){
                 lot = 0.08;
              }
              else if(account_balance >= 45000 && account_balance < 50000){
                 lot = 0.09;
              }
              else if(account_balance >= 50000 && account_balance < 55000){
                 lot = 0.10;
              }
              else if(account_balance >= 55000 && account_balance < 60000){
                 lot = 0.11;
              }
              else if(account_balance >= 60000 && account_balance < 65000){
                 lot = 0.12;
              }
              else if(account_balance >= 65000 && account_balance < 70000){
                 lot = 0.13;
              }
              else if(account_balance >= 70000 && account_balance < 75000){
                 lot = 0.14;
              }
              else if(account_balance >= 75000 && account_balance < 80000){
                 lot = 0.15;
              }
              else if(account_balance >= 80000 && account_balance < 85000){
                 lot = 0.16;
              }
              else if(account_balance >= 85000 && account_balance < 90000){
                 lot = 0.17;
              }
              else if(account_balance >= 90000 && account_balance < 95000){
                 lot = 0.18;
              }
              else if(account_balance >= 95000 && account_balance < 100000){
                 lot = 0.19;
              }
              else if(account_balance >= 100000 && account_balance < 105000){
                 lot = 0.20;
              }
    
              else{
                 lot = 0.01;
              }
              
        return(lot);
      
      };//---------------------------------------------------------------------------+
    Не подскажите, какие есть варианты(приемы программирования), что бы не писать в такой ужасном стиле, а оформить всё по человечески? )
    P.S. В программировании я новичёк - но пытаюсь пока, что писать своими силами +-
    (+ c помощью форумов.)

    Если кто подскажет книжку какую для мега чайников(чисто по приемам программирования и что бы ничего лишнего больше.) - буду очень признателен. )

    Вы не можете благодарить!
    Последний раз редактировалось Mike_Kharkov; 01.08.2014 в 03:19.

  2. #2
    Программист
    Регистрация
    16.08.2012
    Адрес
    Челябинск
    Сообщений
    1,270
    Promo (¢)
    29,600
    Благодарности
    Получено: 431
    Отправлено: 43
    Цитата Сообщение от Mike_Kharkov Посмотреть сообщение
    Не подскажите, какие есть варианты(приемы программирования), что бы не писать в такой ужасном стиле, а оформить всё по человечески?
    поисковые сервера вам в помощь, если наберете "MQL5 расчет размера лота пример" то, например, можно получить ответ : _http://www.mql5.com/ru/forum/1643.

    Вы не можете благодарить!

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •