GIVE ONE. GET TWO. LOGICIEL DE TRADING LIBRE GAGNANT GAGNANT AVEC API MONEYBOOKE

opossum_farceur Messages postés 147 Date d'inscription lundi 16 août 2004 Statut Membre Dernière intervention 14 novembre 2009 - 1 janv. 2009 à 14:54
ljvd Messages postés 6 Date d'inscription lundi 23 août 2010 Statut Membre Dernière intervention 2 septembre 2012 - 5 sept. 2009 à 15:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/48819-give-one-get-two-logiciel-de-trading-libre-gagnant-gagnant-avec-api-moneybookers-et-freepay

ljvd Messages postés 6 Date d'inscription lundi 23 août 2010 Statut Membre Dernière intervention 2 septembre 2012
5 sept. 2009 à 15:46
ok, bien reçu.
Le DGCCRF pourra te répondre en effet sur l'aspect légal du logiciel et modèle d'affiliation associé.

Concernant la lutte contre la pauvreté dans le monde, si le spéculation et les places de marché étaient bénéfiques, je pense que l'on aurait vu les résultats depuis longtemps ...
A ma connaissance, seuls les intermédiaires financiers et leurs agents font fortune ...

Si c'est un sujet qui te tient à coeur, il existe de nombreuses ong travaillant avec des bénévoles.
cs_Gya Messages postés 5 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 5 septembre 2009
5 sept. 2009 à 15:17
J'ai envoyé un mail à la DGCCRF et je t'ai mis en copie. Que puis-je faire d'autre pour mettre fin à la pauvreté dans le monde ?
ljvd Messages postés 6 Date d'inscription lundi 23 août 2010 Statut Membre Dernière intervention 2 septembre 2012
5 sept. 2009 à 12:13
Cool,
Ce qui signifit qu'il n'y a aucun problème pour que l'on demande à la DGCCRF de regarder cela de plus près ?
http://www.dgccrf.bercy.gouv.fr/
cs_Gya Messages postés 5 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 5 septembre 2009
5 sept. 2009 à 11:19
Légalité

Je pense que mon système est légal car j'ai fais des recherches en ce sens avant de le mettre à disposition de tous. Je considère qu'il va dans le sens des principes de l'union européenne. (http://europa.eu/scadplus/european_convention/objectives_fr.htm) . J'ai joint dans le dossier "support" > "docs" les documents de référence concernant le contexte législatif, juridique et réglementaire qui pourrait s'y rapporter.

Le site internet de la commission européenne est très instructif sur cette question. ( http://ec.europa.eu/internal_market/top_layer/index_24_fr.htm ) Rubrique : Commission européenne > Marché Intérieur > Le marché unique des services > Services financiers. Je ne suis pas complètement d'accord sur le choix de cette rubrique puisque la plateforme de trading offre un service gratuit (sans contrepartie) et ne gère pas d'argent (uniquement la confirmation que l'argent a été transféré).

Fonds d'investissements > Investissements alternatifs : il existe un Projet de Directive relative aux gérants de fonds dits ‹ alternatifs ›. Ce projet de directive peut encore être changé, et, la version finale ne va pas forcément s'appliquer à ce cas très précis. http://ec.europa.eu/internal_market/investment/alternative_investments_fr.htm

Services de paiement > Monnaie électronique : La plateforme de trading ne crée pas de monnaie. Donc, cela ne concerne que le PSP Moneybookers. http://ec.europa.eu/internal_market/payments/emoney/index_fr.htm

Services de paiement > e-Facturation : c'est PSP Moneybookers qui gère la facturation (il peut le désactiver) Uniquement une copie est gardé à des fins d'archive par la plateforme de trading (ou rien suivant le paramétrage) http://ec.europa.eu/internal_market/payments/einvoicing/index_fr.htm

Conglomérats financiers : Selon la taille du système de trading Give1Get2 et sa structure, il peut entrer ou ne pas entrer dans cette catégorie. C'est au choix du/des entrepreneurs selon les opportunités de fusion / acquisitions. http://ec.europa.eu/internal_market/financial-conglomerates/index_fr.htm

Commerce électronique : Cela dépend de ce qui est fait par les clients en contrepartie de l'argent envoyé. http://ec.europa.eu/internal_market/e-commerce/directive_fr.htm

Revenus

Le lien vers le programme de parrainage est ici : http://www.moneybookers.com/app/referral.pl

Il y a plus de 9 millions de client qui utilisent Moneybookers (selon Moneybookers). La population cible visé est majoritairement celle déjà inscrite. L'affilié ne peux prendre de commissions sur des personnes déjà inscrite. (qu'il n'a pas lui même parrainé, sous-entendu)

Pour les personnes qui ne sont pas encore inscrite, elles peuvent s'inscrire directement à l'url http://moneybookers.com/ : dans ce cas, l'affilié ne prend pas de commission.

Soit, dernière option, s'inscrire avec le lien de l'affilié (l'url fourni en bas de page sur le script), dans ce cas, l'affilié recevra des commissions sur ce que gagne le PSP (à hauteur de 30% et, limité à 100 Euros max) Ce n'est pas un surcoût (répartition 30-70). C'est donc complètement transparent pour l'utilisateur final.

Cette mesure incitative, je l'ai mis en place pour augmenter le nombre de mes partenaires sur ce projet. Je pensai que cela était légitime afin de pouvoir payer les couts fixes (nom de domaine) et les coûts variable de fonctionnement (bande passante, base de donnée) de chacun de sites partenaires.

De plus, chaque utilisateur à aussi cette possibilité de parrainer d'autres utilisateurs en faisant ses demandes de paiements. Je trouve que c'est une preuve d'équité.
ljvd Messages postés 6 Date d'inscription lundi 23 août 2010 Statut Membre Dernière intervention 2 septembre 2012
30 août 2009 à 20:06
Vu les commissions d'affilié que tu touches avec ce script,
je comprend que vous puissiez défendre le concept.

De part son usage plus que litigieux, à savoir transformer de l'argent en valeur speudo équivalente virtuelle,
Il conviendrait de s'assurer de la légalité de ce script au regard de la législation locale.
si vous êtes responsable de la création de ce script, premier bénéficiaire des revenus qu'il génère,
il convient de prévenir aussi les webmasters des risques encourus ...
cs_Gya Messages postés 5 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 5 septembre 2009
8 févr. 2009 à 14:57
Le logiciel Give1Get2 a été crée pour répondre au besoin de financement des agents économiques au niveau européen et mondial pour pouvoir financer, entre autre chose, la recherche, l'éducation et l'innovation. Le logiciel est spécialisé dans la levée de fonds en ligne. Il facilite le libre échange dans l'économie internationale.

La plateforme ne prend pas de pourcentage sur les fonds qu'elle lève. En ce sens, une organisation qui l'utiliserait pourrait être du type “organisation non profitable”. Chaque organisation qui met en place le logiciel Give1Get2 est autonome des autres. Elle n'est dépendante que par l'institution financière qui permet de faire les paiements. En cas de crise (comme une indisponibilité de la plateforme de titre), l'argent, lui, est toujours disponible.

Le logiciel se base sur une politique de transparence et de développement durable. GiveGet2 repose sur le principe « Tout le monde gagne » puisque basé sur la circulation de la monnaie. (Le slogan qu'à choisi Moneybookers d'ailleurs). Comme c'est un logiciel libre, il a été mis à disposition gratuitement sur SourceForge.net pour être téléchargé et installé sur des serveurs en ligne.

Mon droit d'auteur est garanti par la Licence publique générale GNU. (http://www.gnu.org/licenses/gpl.html ) Mes créations sont également protégés au niveau Européen par la Directive 91/250/CEE du Conseil, du 14 mai 1991, concernant la protection juridique des programmes d'ordinateur. (http://eurlex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:31991L0250:FR:HTML ) Mes créations sont protégés internationalement par la Convention de Berne pour la protection des œuvres littéraires et artistiques (géré actuellement par l' Organisation mondiale de la propriété intellectuelle (OMPI), organisme spécialisé au sein de l'ONU). (source : http://www.wipo.int/treaties/fr/ip/berne/trtdocs_wo001.html )

Le logiciel va vers la simplicité puisque, par rapport à la version précédente (FreePay), il soustraite les processus nécessaire à la gestion de l'argent. Cela fait beaucoup moins de code.

Comme c'est un projet web, l'architecture est de type client/serveur. Et, le serveur à une architecture en 3 tiers (base de données, traitements, présentation). La programmation est procédurale : les méthodes sont appelés dans un ordre spécifique. La limitation d'accès se fait grâce aux sessions. Autrement dit, le logiciel est un plugin qui interagit avec le logiciel principal (l'institution financière) pour lui apporter une nouvelle fonctionnalité. Le logiciel est un système ouvert qui envoie des informations à l'intérieur (historique) et à l'extérieur (ordre). Pour ce qui est du retour, le logiciel utilise un couplage par données (passage de paramètres). Les données sont ensuite filtrées par mesure de sécurité. Si tout les critères sont validés alors les données sont stockés.

En tant que développeur, je recherche toujours un moyen de produire plus et à moindre coût. Ma motivation se base sur le fait que le logiciel fonctionne et qu'il est utile. L'amélioration de la plateforme se fait grâce aux boucles de rétroaction positive à l'initiative des utilisateurs. Bien que je sois d'accord pour dire que le type de communication le plus efficient est le face à face, je reconnais aussi que je suis parfois indisponible et donc, j'ai mis en place une documentation écrite.
cs_Kimjoa Messages postés 262 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 19 septembre 2014
30 janv. 2009 à 01:09
bon me suis ptete un peu enflammé :( ,dsl, je suis pas expert en économie , si tu pense que ses de ce niveau alors tu aura sans doute plus raison que moi.... bonne continuation bye
Utilisateur anonyme
19 janv. 2009 à 09:36
La source que t'as publiée est du niveau expert dans le sens où seul un expert pourrait s'y retrouver :).

En terme de programmation, tu ne proposes pas vraiment une bonne structure de code, ce qui fait qu'à par toi, personne ne le fera évoluer (ce qui peut être dommage) ou personne n'utilisera des bouts de code (ce qui est dommage également).

L'appli en soi est bien, surtout le concept, dommage qu'elle ne soit plus accessible.

Bonne continuation, et n'hésites pas à nous donner des news des évolutions :)
cs_Gya Messages postés 5 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 5 septembre 2009
17 janv. 2009 à 21:55
J'ai fais ce qui m'a paru le plus prioritaire en premier (faire que cela fonctionne). Le logiciel a été testé dans des conditions réelles avec des comptes personnels pour les 3 cas possibles d'achat (inférieur, égal et supérieur) : et dans chacun des cas, cela à fonctionné parfaitement.

D'après mon expérience, pour améliorer un système, il faut que les utilisateurs puissent contacter l'auteur pour lui donner un retour constructif. Ce retour servira de base à l'architecture de la prochaine version (qui contiendra l'existant + les corrections). Je laisse donc toujours plusieurs moyens de me contacter, et de me connaître, dans mon CV, que je joins à mes créations. La lecture de mon CV est bien sûr facultative. Il n'y a d'ailleurs pas de lien pour y accéder dans le logiciel.

La division des rôles : Le logiciel permet de passer des ordres de paiement, d'échanger des ordres de paiement et de faire des demandes de paiement. L'institution financière transforme les capitaux entrant en monnaie électronique, exécute les paiements et sort les chèques.

Ce n'est pas un logiciel d' e commerce (ce n'est pas le but), et, il n'augmente pas le prix des produits consommables par deux. Le logiciel n'a pas pour but de créer de l'inflation.

D'après ce que je sais, il existe deux types d'inflation :

- L'inflation du niveau des prix : Une hausse des prix des biens et des services durant une période de temps donné. (source : Wikipédia) Le revenu augmente moins vite que la hausse des prix des produits. ? diminution du pouvoir d'achat. Ce qui est problématique. Or, ce que propose Give1Get2, c'est d'augmenter le revenu des acteurs du système, d'où une augmentation du pouvoir d'achat. Il n'y a pas de services en vente sur la plateforme et l'utilisation y est gratuite. Les « produits » financiers en vente sont des demandes de paiements. Le prix d'achat est fixé par les acheteurs eux-même. S'ils décident d'acheter plus cher, c'est pour gagner plus.

- L'inflation de la masse monétaire : Lorsque la masse monétaire mondiale subit une création monétaire. L'argent en circulation augmente via les taux d'intérêts. Or, le logiciel Give1Get2 n'a pas vocation d'augmenter la masse monétaire ni de la diminuer. Il n'y a pas de taux d'intérêts non plus dans ce système. Car c'est uniquement du ressort des banques.

Ce logiciel permet d'économiser le coût du capital initial (1 million d' Euros) nécessaire à la création d'une institution financière émettrice de monnaie électronique (en : E-money issuer) au sein de l' Union Européenne. (ref : Article 4 paragraphe 1 de la Directive 2000 46 CE).

Selon ma définition de l'expert, il est «[celui] qui sait dans un domaine donné» et « définit comme tel par ses pairs ». La compréhension du logiciel nécessite d'avoir des connaissances dans plusieurs domaines ; à la fois en informatique et en finance de marché (+ économie). La résultante créant une très forte synergie, j'ai jugé que le code devrait se trouver dans la catégorie « expert ». Cependant, je reste ouvert à un changement de catégorie car, selon cette définition, ce n'est pas à moi de juger si le code est de « niveau expert ».
Utilisateur anonyme
9 janv. 2009 à 12:51
Bonjour,

A lire vos com les gars c'est un peu de l'acharnement, je ne dis pas qu'il soit forcément exagéré de qualifier la qualité du code, mais évitez de rentrer dans trop de considérations.

Perso je vois un type qui à pris le temps de faire pas mal de recherches sur un domaine / process métier qui est mal maîtrisé par la pluspart des gens et souhaite partager l'exploitation de ses recherches à travers un applicatif php (même si celui-ci est mal codé c'est l'intention qui compte).

GYA je t'encourage à continuer, et éventuellement au niveau technique t'orienter vers des méthodes de dév dites AGILES car là t'es pas loin du code spaghetti.

PHPCS est une communauté, on s'entraide et la critique doit être constructive

PS : Quand à l'histoire du CV, à quoi sert les réseaux communautaires si ce n'est se mettre à l'avant en tant qu'auteur ?!?
cs_Kimjoa Messages postés 262 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 19 septembre 2014
7 janv. 2009 à 21:34
j' ai beau lire et relire l'explication du code , j'y comprend rien.... donne moi 1 euro je t'en redonne 2?? bonjour l'inflation dans ton un marché financier alternatif!! Pourquoi nous passer ton cv dans t'as source ?? C'est bien parceque t'es a supinfo , tu ferais le ménage ou pire encore l'aurais tu mis?? je juge pas une source ou autre au niveau d'étude, ou compte en banque de l'auteur, et toi ??
concernant le code , tu poste en expert sans POO, sans PDO, avec des accents ect... bref bon courage !!
a++
pot2yaourt Messages postés 2 Date d'inscription mardi 3 mai 2005 Statut Membre Dernière intervention 5 janvier 2009
5 janv. 2009 à 15:43
Bon, j'ai tout de même pris le temps de jeter un coup d'oeil aux sources, ainsi qu'à ton CV par la même occasion étant donné que tu le livres avec les sources... c'est que t'es sûr de toi !

Je ne ferais pas de commentaire sur le but de l'application étant donné que "construire un marché financier alternatif aux marchés financiers existants" n'est pas vraiment le genre de choses qui m'intéressent réellement, même si c'est la crise ! lol!

Par contre, côté code, y'a tout à revoir :
- pas de conception objet (une classe de connexion par exemple...)
- aucun concept MVC (Modèle Vue Contrôleur)
- y'a du mysql_select_db / mysql_query de partout... et si demain tu veux faire tourner ton appli sur une base PostgreSQL, SQL Server ou Oracle, tu réécris tout ?
- utiliser des requêtes paramétrées (PDO) ou des procédures stockées ça pourrait déjà limiter les pblms d'injection SQL
- y'a des noms de variables avec des accents (ex: $CléChaineCalc, $CléNSIN et j'en oublie d'autres très certainement!)
- on ne décide pas qu'une adresse mail est valide si elle contient juste un "@" et un "."
- de plus, toujours pour l'email, tu aurais eu sans doute meilleur compte de créer une fonction "checkEmail($mail)" qui renvoie True ou False par exemple au lieu de la réécrire à chaque coup (cf: connexion_interface.php et connexion.php)
- pour tester une URL, une adresse mail, etc... y'a des trucs tout simple comme les regex ! cf: http://www.expreg.com/lire-mail-source
- ...

Bref, je préfère m'arrêter là, je n'ai même pas cherché à voir si ça marchait ou pas.

Je ne sais pas si ce sont tes précédentes expériences professionnelles ou si c'est la Crise actuelle qui t'as dirigée vers ce projet mais on voit bien dans tes explications que tu es au taquet. Par contre, côté technique, c'est le vide intergalactique. Bon, ok, je suis peut être un peu méchant... mais bon, faut pas exagérer non plus ! Tu laisses ton CV dans les docs, c'est bien pour que les gens y jettent un coup d'oeil. Et là, qu'est-ce que je vois, t'es à SupInfo... "école reconnue comme leader en France" comme tu dis. Tu m'excuseras, mais après ce que je viens de voir, je suis en droit de me poser bcp de questions sur l'école et sur les compétences réelles qu'ont les ingés qui en sortent...

Sur ce, bonne continuation, parce qu'il y a encore bcp de boulot !
pot2yaourt Messages postés 2 Date d'inscription mardi 3 mai 2005 Statut Membre Dernière intervention 5 janvier 2009
5 janv. 2009 à 10:18
Et en plus il n'a pas d'humour... :/
cs_Gya Messages postés 5 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 5 septembre 2009
1 janv. 2009 à 15:16
Le logiciel est conçu pour que lorsqu' 1 Euro est donné, 2 Euros sont reçus (facteur 2 : 1*2=2). La devise "Give 1. Get 2." a été choisie en ce sens.

Ce logiciel est conçu pour construire un marché financier alternatif aux marchés financiers existants.

Je pense qu'une critique est beaucoup plus constructive si elle s'adresse au bon projet et si elle dit en quoi les choses peuvent s'améliorer dans la prochaine version.
opossum_farceur Messages postés 147 Date d'inscription lundi 16 août 2004 Statut Membre Dernière intervention 14 novembre 2009
1 janv. 2009 à 14:54
Vu la débandade actuelle des milieux financiers, la devise "Give two get one" serait peut-être plus appropriée...
Rejoignez-nous