User Tools

Site Tools


ru:trade_formula

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ru:trade_formula [2014/01/29 18:20] – external edit 127.0.0.1ru:trade_formula [2023/07/21 08:06] (current) – [Trade Formula] admin
Line 8: Line 8:
   TOTAL_HITS общее кол-во хитов    TOTAL_HITS общее кол-во хитов 
   TOTAL_PROD общая продуктивность    TOTAL_PROD общая продуктивность 
-  TOTAL_OUT2CLICK общее соотношение кликов к аутам  +  TOTAL_OUT2CLICK общее соотношение аутов к кликам 
-  HOUR_OUT2CLICK – часовое соотношение кликов к аутам +  HOUR_OUT2CLICK – часовое соотношение аутов к кликам
   TOTAL_RELOWN общая задолженность относительно величины трэйда, те если мы должны 10 при трэйде в 10к то это не так страшно как 10 при трэйде в 50 хитов.    TOTAL_RELOWN общая задолженность относительно величины трэйда, те если мы должны 10 при трэйде в 10к то это не так страшно как 10 при трэйде в 50 хитов. 
   HOUR_RELOWN часовая относительная задолженность    HOUR_RELOWN часовая относительная задолженность 
Line 37: Line 37:
  
  
-Формулы предложенные пользователя 
  
  
-Formula Jabar +Формула awm_mark
  
 <code> <code>
 +TOTAL_OWED*0 + 
 +HOUR_OWED*0 +
 +HOUR_HITS*1 + 
 +HOUR_TRADE_PROD*0 +
 +HOUR_PROD*1 + 
 +TOTAL_HITS*9 + 
 +TOTAL_TRADE_PROD*3 +
 +TOTAL_PROD*1 +
 +TOTAL_OUT2CLICK*0 + 
 +HOUR_OUT2CLICK*0 + 
 +TOTAL_RELOWN*5 + 
 +HOUR_RELOWN*0 
 +</code>
 +
 +
 +
 +
 +===== Какая формула лучше =====
 +
 +Если б какая-то конкртеная формула была лучше всех и на все случаи жизни, и это было точно известно - почему бы ее не зашить ее прямо в скрипт ? зачем писать в вики и делать откротой формулу в сетингах ?
 +
 +
 +===== Formula Limits =====
 +
 +Поскольку сама по себе формула предполагает какие-то вычисления, то есть 2 варианта их вычисления.
 +
 +1. Когда скрипт разбирает формулу и пытается сам разобраться в  + - и прочем.
 +
 +2. Когда скрипт делает eval - это когда данный вами кусок выполняется непосредственно самим пхп.
 +
 +Вариант 1 используется по умолчанию тк он более безопасный. Однако он не умеет делать сложные вычисления, а только +- */
 +
 +Вариант 2 умеет все что умеет пхп, однако, он менее безопасный. 
 +Дело в том, что крон запускается от имени пользователя, следовательно в варианте 2 весь код, который вы можете вписать в админке, будет выполнен от имени пользователя.
 +
 +Те в вариенте 2 если кто-то попадет в админку или сможет писать в базу у вас на серваке - фактически сможет выполнить, что угодно на сервере от имени пользователя.
 +
 +Дабы включить такой вариант вам надо добавить в config.php
 +
 +$config['allow_eval'] = true;
 +
 +и тогда в формуле можно использовать любой пхп код.
 +
 +
 +
 +По умолчанию в формуле трейда можно использовать только
 +
 +$config['allow_eval'] = true;
 +
 +
 +С этим параметром можно использовать Формулы предложенные пользователями
 +
 +<code>
 +
 +Fett
 +http://smartcj.com/forum/viewtopic.php?f=2&t=93113&start=20
 +
 +1; $_POST[priority] = @round( (((($d['day']['cd']/$d['day']['od'])*100)*0.7) + ((($d['day']['ud']/$d['day']['rd'])*100)*0.3)) + ( (((($d['day']['rd']-$d['day']['od'])/$d['day']['rd'])*100)*0.25) + ((($d['day']['rd']/$d['day']['od'])*100)*0.75) ) );
  
-TOTAL_OWED*0.1 +  
-HOUR_OWED*0.1 + 
-TOTAL_PROD*0.1 + 
-TOTAL_HITS*0.1 + 
-TOTAL_RELOWN*0.5 * 
-((($d[day][quality]+$d[day][quality_url])/($d['day']['od']+0.1))*$d[trat]/90) 
  
 </code> </code>
 +
  
  
Line 66: Line 118:
   +((($d['day']['ctd']+$d['day']['cud'])/($d['day']['od']+1)*100)/2))   +((($d['day']['ctd']+$d['day']['cud'])/($d['day']['od']+1)*100)/2))
   *pow(round((($d['day']['last_click'])/($d['day']['od']+1))*100)/100,1) )   *pow(round((($d['day']['last_click'])/($d['day']['od']+1))*100)/100,1) )
-</code> 
- 
- 
- 
-Формула awm_mark 
- 
-<code> 
-TOTAL_OWED*0 +  
-HOUR_OWED*0 + 
-HOUR_HITS*1 +  
-HOUR_TRADE_PROD*0 + 
-HOUR_PROD*1 +  
-TOTAL_HITS*9 +  
-TOTAL_TRADE_PROD*3 + 
-TOTAL_PROD*1 + 
-TOTAL_OUT2CLICK*0 +  
-HOUR_OUT2CLICK*0 +  
-TOTAL_RELOWN*5 +  
-HOUR_RELOWN*0  
 </code> </code>
  
Line 133: Line 166:
  
  
-===== Какая формула лучше ===== 
- 
-Если б какая-то конкртеная формула была лучше всех и на все случаи жизни, и это было точно известно - почему бы ее не зашить ее прямо в скрипт ? зачем писать в вики и делать откротой формулу в сетингах ? 
ru/trade_formula.1391019603.txt.gz · Last modified: (external edit)